Actor
Unsung Hero
2024 · as Insurance Agent
The Redeemed
2019 · as ER Doctor
My Teacher, My Obsession
2018 · as High-School Principal (uncredited)
Secrets in Suburbia
2017 · as FBI Director
Accidental Babe
2016
The Song
2014 · as Matt
My True Self
2008 · as Steven Nelson
The Perfect Stranger
2005 · as Maitre d'
Winner Takes All
1998 · as Enzo's Man