Vince Deadrick

Vince Deadrick is an actor and stuntman who played Rough Rider in Indiana Jones and the Last Crusade.