Actor
Betty's Bad Luck In Love
2024
as Stadler
Hailey Dean Mysteries: Death on Duty
2019
as Lt. Patrice Young
El Chicano
2019
as Ray Friedman
Chronicle Mysteries: Recovered
2019
as Stan Russell
Incontrol
2017
as Professor
The Revenant
2015
as Boone
The Reckoning
2015
as Richard Davies
Beverly Lewis' The Confession
2013
as Richard Davies
In the Name of the King 2: Two Worlds
2011
as Soldier
Absolute Zero
2006
Captive Hearts
2005
as Ronnie Wilkins