Actor
Songs and Secrets
2025 · as Michael
Sins of the Father
2025 · as Dad
Infrared
2022 · as Wes
First Date
2021 · as The Captain
The Other Girl
2020 · as Adam
Where Sleeping Dogs Lie
2019 · as Jeff
Pegged
2013
Gila!
2012 · as Waco Bob
The Art of Being Straight
2009 · as Brian
Bone Eater
2008 · as Milo Sachetti
Cry_Wolf
2005 · as Randall
Unseen Evil 2
2004 · as Steve