Acting
Community Rating
5.0
TMDB estimate
Born in
London, Ontario, Canada
The Stolen Child
as Greed
TBA
Do Not Disturb
as Jack
2023
Beast Within
as Richard
2019
Pregnant at 17
as Greg Foster
2016
Bitten
as Deputy Paul O'Neil
2014
Caprica
as Military Father
2010