Graduated from Guildhall School of Music and Drama in 1998.
as Captain
as Tarot Card Reader(1 ep)
as Monster / Ensemble
as Jenkins
as Besuited office worker
as Jenkins
as Robert Bingham(1 ep)
as D.S. Devlin
as Leo Ashenden(1 ep)
as Anthony Vane(2 eps)
as Rita's Brother