•
The Party Party 1987 •
Paradise Lost – Christ (1992, 41 episodes, BBC Radio 4) •
Paradise Regained – Christ (1992, 9 episodes, BBC Radio 4) •
The Wench is Dead –
Sgt. Lewis (1992, BBC Radio 4) opposite
John Shrapnel as
Inspector Morse •
Last Seen Wearing –
Sgt. Lewis (1994, BBC Radio 4) opposite
John Shrapnel as
Inspector Morse •
The Sound of Fury (Mike Warner) –
Stuart Colman (1994, BBC Radio 4) opposite
Anton Lesser as
Billy Fury •
The Three Musketeers (Alexandre Dumas) – Athos (1994, 6 episodes, BBC Radio 4) •
Battle for the Dome – Lorenzo Ghiberti (1995, BBC Radio 4)*
Barrymore Plus Four (1995) •
The Silent World of Nicholas Quinn –
Sgt. Lewis (1996, BBC Radio 4) opposite
John Shrapnel as
Inspector Morse •
Mansfield Park – Edmund Bertram (1997, Classic Serial, BBC Radio 4) •
Ghost on the Moor – Graham (2001, Afternoon Play, BBC Radio 4)[http://www.pwolf.info/ghost-on-the-moor •
A Game of Marbles – Lord Elgin (2004, Afternoon Play, BBC Radio 4) opposite
Paul Scofield •
The Woman in Black – Arthur Kipps (2004, 4 episodes, BBC Radio 5) • ''Henry's Girls'' – Henry Purcell (2007, Afternoon Play, BBC Radio 4) •
The Fiery World – William Blake (2007, Drama on 3, BBC Radio 3) •
The Gibson – Saul Judd (2008, 6-part Drama, BBC Radio 4) •
The Time Machine – Time traveller (2009, Drama on 3, BBC Radio 3) •
The Journey – Stephen (2010, Afternoon Play, BBC Radio 4) •
The Exorcist –
Father Damien Karras (2014, 2 episodes, BBC Radio 4) opposite
Ian McDiarmid as
Father Merrin ==Audio drama==