Christopher Heywood

 voiced Toloc in Big Finish Doctor Who Unbound story Masters of War.