Bryan Pilkington

Bryan Pilkington played Prince Omar in the Big Finish Doctor Who audio story The Destroyer of Delights and Lostar in The Paradox Planet.