You Can't Win 2026
as Jungle Bum
The River Why 2010
as Fly Shop Owner
Twilight 2008
as Logger (uncredited)
Train Master 2008
as Bronson Banner
Credits from TMDB.