Dean Foster

Dean Foster was a stunt performer for Doctor Who.