
Acted in 16
2020s
- 2024
- 2022
- 2021
Wild Souls
Joe
2010s
- 2019
The Fighting Preacher
Tough Guy
- 2018
- 2015
- 2013
Eagleheart: Paradise Rising
St Peter
- 2012
Civil Love
Doc Porter
- 2011
2000s
- 2009
- 2008
The Sinking of Santa Isabel
Mr. Clark
- 2001
Brigham City
Bob