
Acted in 26
2020s
- 2024
- 2023
Smile as You Kill
Terry Tanner
- 2021
- 2020
Split Second
Man in Cafe
2010s
- 2019
- 2018
Groupie
Peter Whalen
- 2017
In Absentia
Ravi · 1 episode
- 2016
Caged Beauty
The Lover
- 2013
Alien Rising
SPC Keanu Reeves
- 2012
- 2010
White Wall
Jude Black
2000s
- 2009
Acholiland
John
Macho
'Handsome Man'
- 2007
- 2005
Produced 2
2020s
- 2020
2010s
- 2013
616: Paranormal Incident
Executive Producer