Stuart Denman

Stuart Denman voiced Sergeant Leonid Kurakin and Scientist in the Big Finish Doctor Who audio story 1963: The Space Race.