
Acted in 26
2020s
- 2026
Shadows of Beirut
Ben
- 2023
State of Consciousness
Toby Sinclair
- 2022
Forgive Us Our Trespasses
Arthur
- 2021
Trafficante di virus
Sean McGuire
2000s
- 2007
Sinner
Stephen
- 2006
Windfall
Pascal · 2 episodes
- 2005
Killer Instinct
TV
Red Rose
Robert Burns
- 2004
- 2003
Klepto
Sandy Hauser
- 2002
- 2001
Higher Love
Paul
- 2000
Escape Under Pressure
Rupp
1990s
- 1999
Sugar Town
Journalist
- 1998