
Acted in 16
2020s
- 2022
My One True Love
Landlord Steve
- 2020
2010s
- 2019
The Other Wise Man
Artaban / Israelite / Roman
The Fighting Preacher
Mr. Konger
- 2018
Ruling of the Heart
Mr. Roth
- 2017
Tim Timmerman: Hope of America
Police Officer 1
- 2016
Alienate
Highway Volunteer
- 2015
- 2012
- 2010
Ground Zero
Jeff
2000s
- 2007
Passage to Zarahemla
Clacker
1980s
- 1989
Elves
Dave
Saturday's Warrior
Harold Green (as David Walker)
Mind Trap
Whippee (credited as David Walker)