Nick Gillard

Nick Gillard is a stunt peformer and coordinator who performed stunts as an uncredited Periscope Soldier in Indiana Jones and the Last Crusade.