Graduated from Guildhall School of Music and Drama in 1998.
The Cursed 2021
as Captain
A Monster Calls 2018
as Monster / Ensemble
Cashback 2007
as Jenkins
The Sickie 2006
as Besuited office worker
Cashback 2004
State of Mind 2003
as D.S. Devlin
Rita, Sue and Bob Too 1987
as Rita's Brother
Credits from TMDB.