David Peart

David Peart played the Vizier in the Big Finish Doctor Who audio story  The Destroyer of Delights.