
Acted in 16
2020s
- 2024
Life and Deaths of Max Linder
Voice (voice)
River of Ghosts
Professor Trex
- 2023
Nana
Tony
- 2022
Prisoner of the Desert
Nelson
Up & Over
The Stranger
- 2020
Tread
Marvin Heemeyer
2010s
- 2018
- 2017
The Heart of Man
Father
- 2016
Three Skeleton Key
Terry Driscoll
- 2014
Dark Amazon
John
- 2012
Player
Sam
- 2011
1980s
- 1987
Legend of the White Horse
Robert
- 1984
Brothers of the Wilderness
Boy's Dad
No release date
Red Rain
The Stranger
Wrote 4
2010s
- 2012
Player
Writer
- 2011
1980s
- 1987
Legend of the White Horse
Writer, Novel
- 1984
Brothers of the Wilderness
Writer