He portrayed the villain Omega in the Fifth Doctor serial Arc of Infinity and later in the Big Finish Productions audio drama Omega. He played Bernice Summerfield's father, Isaac Summerfield, in Death and the Daleks, and he guest starred in the Big Finish Productions Doctor Who audio drama Excelis Decays.
In various productions including the Fifth Doctor serial Arc of Infinity, the Big Finish Productions audio dramas Omega and Excelis Decays, he played the role of Omega as a villain. He also portrayed Bernice Summerfield's father, Isaac Summerfield, in Death and the Daleks, and guest-starred in Excelis Decays.