No photo
Acted in 20
2020s
- 2024
Turn Back
Movie
- 2022
2010s
- 2019
My Day
Gary
- 2018
- 2014
Crushed
Giles Pinkerton
BlackJacks
Jeffery Preston
- 2012
2 Jacks
Dimitrie
The Thompsons
Father Stuart
- 2011
2000s
- 2008
The Kreutzer Sonata
Boris
- 2006
- 2002
Nude, Descending...
"Him"
- 2001
Far from China
Movie
1990s
- 1998
Sentimental Education
Harold
- 1997
Under the Skin
Max