Stephen Walsh

Stephen Walsh was a stunt performer for Doctor Who in the 2013 television story The Time of the Doctor.