His credits include: Z-Cars (in which he played three characters between 1964 and 1969), Dixon of Dock Green, Doctor Who (in the stories Revelation of the Daleks, "Rise of the Cybermen" and "The Age of Steel"), Boon, Goodnight Sweetheart, Inspector Morse, The Bill (in which he has played seven characters between 1985 and 2003), Casualty and Holby City.
He portrayed the villainous founder of Time Lord society, Rassilon, in several Doctor Who audio plays, and also appeared as "The President (of Great Britain)" (on a Parallel World) in the Doctor Who (2006) episode "Rise of the Cybermen".
Rise Records | Rise Against | Risë Stevens | Lark Rise to Candleford | Rise | G.I. Joe: The Rise of Cobra | The Resistible Rise of Arturo Ui | Rise of the Cybermen | Rise and Fall of the City of Mahagonny | The Fall and Rise of Reginald Perrin | Terminator 3: Rise of the Machines | Revenge of the Cybermen | Nová Říše | Underworld: Rise of the Lycans | The Rise and Fall of the Third Reich | The Rise and Fall of ECW | The Eugenics Wars: The Rise and Fall of Khan Noonien Singh | Stoked: The Rise and Fall of Gator | Rise of the Footsoldier | Hitler: The Rise of Evil | The Rise of the Creative Class | The Rise of Endymion | The Rise and Fall of Little Voice | The Rise and Fall of Legs Diamond | The Rise and Fall of Butch Walker and the Let's-Go-Out-Tonites | Spires That in the Sunset Rise | Son-Rise: A Miracle of Love | Son-Rise | Rise (A Skylit Drive album) | Rise Above: 24 Black Flag Songs to Benefit the West Memphis Three |