Neil Roberts (actor)

Neil Roberts voiced Tulung in the Big Finish Doctor Who audio story The Land of the Dead, Temeter in Kingdom of Silver and Keepsake and Cornelius in The Defectors. He also directed the audio story Ringpullworld.