A professional actor who has appeared in many stage productions, short films and two full length films. A founder member of Patterns Theatre Company and of Next Generation Theatre Company where he is currently Artistic Director. He is a Diplomate of the Royal Society of Arts and a Life Fellow of the Royal Society of Arts.