Canadian Actor And Stunt Perform
Canadian stuntman and actor who played Master Sergeant Marcus Waltz in the 2014 film Godzilla and guest starred as David Singh on the 2014 CW series The Flash.