Acting
Julius Caesar
Marc Anthony
2002
Footballers' Wives
Paulo Bardosa
Paralyzed
Paul
2012
The Game of Their Lives
Frank 'Pee Wee' Wallace
2005
Monsieur N.
Basil Heathcote
2003
Callas Forever
Michael
The Lost Battalion
Lt. Leak
2001
The Triumph of Love
Agis
The Caveman's Valentine
Joey / No Face