Paralyzed 2012
as Paul
The Game of Their Lives 2005
as Frank 'Pee Wee' Wallace
Monsieur N. 2003
as Basil Heathcote
Callas Forever 2002
as Michael
The Lost Battalion 2001
as Lt. Leak
The Triumph of Love 2001
as Agis
The Caveman's Valentine 2001
as Joey / No Face
Credits from TMDB.