Actor
Incision
2020 · as Dr. Gene Cunningham
The Infinity Project
2018 · as President Baker
The Rogues of Flat Oak
2018 · as Tubal Rogers
Year Eight
2018 · as Lonny
Frankly a Mess
2018 · as Lane Binner
Zero to Heaven
2018 · as Ricky
Blood Relative
2017 · as Mr. McCabe
The Redemption of Vincent Young
2017 · as Terry
The Home Invaders
2016 · as Scott Sanders
Black Cat Whiskey
2013 · as Ron Sheridan
Ryan and Sean's Not So Excellent Adventure
2008 · as English Guy
A Doonesbury Special
1978 · as Jimmy Thudpucker