Actor
Dangerous Waters
2023
as Henchman Bill
Palm Springs
2020
as Spuds
Blood and Money
2020
as Skip
Hostiles
2017
as Silas Lounde
Captain America: The Winter Soldier
2014
as French Pirate #2
Texas Killing Fields
2011
as Flannel Shirt Poacher
Cowboys & Aliens
2011
as Deputy
Naked Nerve Endings
2010
The Man Who Shot the 60s
2010
as Himself
3:10 to Yuma
2007
as Sutherland