Actor · Born 1970
Dutch II: Angel's Revenge
2024 · as Thomas
Ruby Herring Mysteries: Prediction Murder
2020 · as Derek Saylor
Ruby Herring Mysteries: Her Last Breath
2019 · as Derek Saylor
Live
2019 · as Referee
Velvet Buzzsaw
2019 · as Cloudio
Ruby Herring Mysteries: Silent Witness
Garage Sale Mystery: The Novel Murders
2016 · as Loan Officer
All Things Valentine
2016 · as Roland
Run for Your Life
2014 · as Jury Foreperson
Killer Mountain
2011 · as Yeshe
Afghan Knights
2007 · as Monk 1
The Final Cut
2004 · as Rom