Dr. Benjamin Rush
Eternal Theater (2024)
Skydog (2020)
Rick
It's a Life Worth Living (2020)
David
The Tent (2020)
Nicholas Hodge
Christmas Coupon (2019)
A Second Chance (2018)
Wiglaf
The Taker's Crown (2017)
John Grame
Coragem Para Amar (2017)
Doctor
The Messenger's Box (2015)
Carl
A Horse Called Bear (2015)
The Parricidal Effect (2014)
Mr. Tollman
Christmas Grace (2014)
Dr. Adler
The Innocent Victim (2014)
Unexpected Places (2012)
Director
Executive Producer