Actor
Film Stars Don't Die in Liverpool
2017
as Doctor MacPhail
V for Vendetta
2006
as V Street Vigilante (uncredited)
Sky Captain and the World of Tomorrow
2004
as Pilot (uncredited)
A Lump In My Throat
2001
as Max