2022
Silent Night in Algona as Not available2022
Bestseller as Mark Franklin2021
American Liar as Not available2021
Bigfoot, UFOs and Jesus as Niles Cass2021
Best Years Gone as Gil Gilles2020
Lost Heart as Niles Cass2019
The Christ Slayer as Jesus2019
The Patchwork Girl of Oz as The Woodcutter2019
MBF: Man's Best Friend as Paul Landings2017
Wild Faith as Ben Lily2017
The Actor as FBI Agent Michael Stilton2016
40 Nights as Jesus2016
Donors as Dr. Savior2014
Small Town Santa as Evan Ward, Sr.2014
Ashes of Eden as Donnie2012
Darkest Night as Ken Tyler2012
7 Stones as Joseph2010
Deadly Renovations as Allen2010
Survive! as DJ2009
Blood Ties as Jake 'The Snake' Strickland2009
The Book of Ruth: Journey of Faith as Benjamin2009
Dog as Percival 'Percy' Copperthwaite2008
Ghost Town: The Movie as Will Burnett2008
Karma as Inspector Khushroo2006
The 8th Plague as Mason2005
From Venus as Franklin Mayfair2005
Judges as Not available2003
An Ordinary Killer as Detective Lynn Kendall2002
Below as Rescue Sailor (uncredited)2002
Wicked Spring as John Sunderlin2001
Knight Chills as ZacNaN
Dead Quiet as Homeless Gary2001
Outlaw Prophet as Billy1999
In the Woods as Alex Kerwood1997
Springheel Jack as Undercover Cop2022
Silent Night in Algona Writer2021
Best Years Gone Screenplay2021
Bigfoot, UFOs and Jesus Writer2020
Lost Heart Writer2019
The Christ Slayer Writer2019
MBF: Man's Best Friend Writer2019
The Patchwork Girl of Oz Co-Executive Producer2017
Wild Faith Supervising Producer2017
Chasing the Star Screenplay2017
Wild Faith Screenplay2017
Wild Faith Story2016
40 Nights Writer2012
7 Stones Co-Producer2011
Savage Story2011
Savage Characters2010
Survive! Producer2009
The Book of Ruth: Journey of Faith Co-Producer2009
The Book of Ruth: Journey of Faith Writer2008
Ghost Town: The Movie Screenplay2005
From Venus Writer2003
An Ordinary Killer Producer2002
Wicked Spring Producer2001
Knight Chills Writer