National Theatre Live: Antigone 2012
as Chorus
National Theatre Live: Frankenstein 2011
as Servant
National Theatre Live: The Habit of Art 2010
as Ralph
Margaret 2009
as Nigel Lawson
Heliocentrum 1995
as Voices
Doubting Thomas 1983
as Angel
Credits from TMDB.