Acted in 34
2020s
- 2025
Harsens Island Revenge
Axel
- 2022
Silent Night in Algona
Col. Lodell
Bestseller
Mark Franklin
- 2021
American Liar
Movie
- 2020
Lost Heart
Niles Cass
2010s
- 2019
MBF: Man's Best Friend
Paul Landings
The Christ Slayer
Jesus
The Patchwork Girl of Oz
The Woodcutter
- 2017
Wild Faith
Ben Lily
The Actor
FBI Agent Michael Stilton
- 2016
40 Nights
Jesus
- 2014
Ashes of Eden
Donnie
- 2012
Darkest Night
Ken Tyler
7 Stones
Joseph
2000s
- 2009
Blood Ties
Jake 'The Snake' Strickland
- 2008
Ghost Town: The Movie
Will Burnett
Karma
Inspector Khushroo
- 2006
The 8th Plague
Mason
- 2005
Miracle at Sage Creek
Chase
From Venus
Franklin Mayfair
Judges
Movie
- 2003
An Ordinary Killer
Detective Lynn Kendall
Tangy Guacamole
Stan Reed
- 2002
Wicked Spring
John Sunderlin
- 2001
Knight Chills
Zac
1990s
- 1999
In the Woods
Alex Kerwood
- 1997
Springheel Jack
Undercover Cop
No release date
Dead Quiet
Homeless Gary
Wrote 15
2020s
- 2025
Harsens Island Revenge
Writer
- 2022
Silent Night in Algona
Writer
- 2021
- 2020
Lost Heart
Writer
2010s
- 2019
MBF: Man's Best Friend
Writer
The Christ Slayer
Writer
- 2017
Wild Faith
Story, Screenplay
Chasing the Star
Screenplay
- 2016
40 Nights
Writer
- 2011
Savage
Characters, Story
2000s
- 2009
- 2008
Ghost Town: The Movie
Screenplay
- 2005
From Venus
Writer
- 2001
Knight Chills
Writer
Produced 8
2020s
- 2025
Making of Harsens Island Revenge
Producer
2010s
- 2019
The Patchwork Girl of Oz
Co-Executive Producer
- 2017
Wild Faith
Supervising Producer
- 2012
7 Stones
Co-Producer
2000s
- 2009
- 2003
An Ordinary Killer
Producer
Tangy Guacamole
Producer
- 2002
Wicked Spring
Producer
Appearances1
2020s
- 2025
Making of Harsens Island Revenge
Self - Narration