Actor
The Fisherman
2025 · as Angel
The Accidental Twins
2024 · as Dr. Philips
The Birthmark Killer
2021 · as Captain Pagano
Look in the Mirror
2014 · as Tom
Mother's Red Dress
2011 · as Tom
3 Times a Charm
2011 · as Steve Duvall
Broken
2007 · as Jack Slayter
Paved with Good Intentions
2006 · as Jason Alders
Passions
2003 · as The Impostor