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