|Geoff graduated from the Welsh College of Music & Drama in 1991 and since then has worked as a composer, performer, musical director and teacher.|
His compositions and arrangements have been performed on the theatre stage and concert platform. For a flavour, see this score for clarinet and piano:
In his parallel existence as a software developer, he has contributed a sophisticated plugin to the Sibelius score-writing application.
Geoff has been a member of the now-legendary skiffle group "Railroad Bill" for longer than he cares to remember.
He now lives in Cardiff.