Actor
Legend of Demoniac
2018 · as Det. Mitchell Evans
A Whisper in the Dark 2
2017 · as Dr. Edward Lundberg
Night Crimes
2015 · as Lt. Joe Gambill
A Whisper in the Dark
2015 · as Dr. Edward Lundberg
Weaver's Crossing
2015 · as Henry Turner
After Dark
2012 · as William Weaver
Bloodstone II
2011 · as Joe Lassader
Bloodstone
2009 · as Joe Lassader
The Man with Two Faces
2008 · as John Utterson