2008, Stage, The Player, Rosencrantz and Gildenstern Are Dead, Maddermarket Theatre Company, Jenny Dewsbury
2005, Stage, Dad, Bad Girls, Watershed, Vicky Ireland
2004, Stage, Grandma, George's Marvellous Medicine, Birmingham Stage Co., Graeme Messer
2003, Stage, Mr Boo, The Rise and Fall of Little Voice, Bury St Edmunds, Colin Blumenau
2002, Stage, Dr Stebbings, Margaret Catchpole, Eastern Angles, Ivan Cutting
2002, Stage, Sir Henry, Stargazer, Theatre Center LA, Roman Stefanski
2001, Stage, Sidney Bruhl, Deathtrap, Eye Theatre, Tom Scott
2000, Stage, Mr Darling/Captain Hook, Peter Pan, Pantoni, David Lee
Stage, Dr Rank, Dolls House, Eye Theatre, Tom Scott
Stage, Duncan, Macbeth, New End, John Harris
Stage, Runnicles, No Sex Please We're British, Volcano, Allan Davies
Stage, Postmaster, The Cherry Orchard, Michael Codrun, Sam Mendes
Stage, Sgt Trotter, The Mousetrap, Peter Saunders, Charles Ross
Stage, Petruchio, The Taming of the Shrew, Kent Rep, Richard Palmer
2010, Stage, Richard, Turning the Tide by Peppy Barlow, Open Space Theatre, Yves Green
2010, Stage, Mal/Commander, Bentwater Roads, Eastern Angles, Ivan Cutting
2010, Stage, Serv, Meurtre, Mystere et Mutilation, EyesWrite, Mark Finbow
2011, Stage, Scrooge, A Christmas Carol, Groundlings Theatre, Gail Blues
2011, Stage, Shere Khan, The Jungle Book, Birmingham Stage Company, Neal Foster
2007, Television, The Doctor, Kingdom Series 2 Ep.2, Kingdom Poductions
2005, Television, Ernest, The Bill, Thames TV
Television, Peter the Postman, Rainbow, Thames TV, Andrew Thomas
Television, PC Norman, Supergran, Tyne Tees/Yorkshire, Tony Kish
2006, Recording, Magrantine, Davros, Big Finish, Gary Russell
2003, Recording, Quentin Quail, Judge Dredd, Big Finish, John Ainsworth
2001, Recording, Rev Gosforth, Sarah Jane Smith (Episode 1), Big Finish, Gary Russell
2000, Recording, Clovis, Dr Who and the Holy Terror, Big Finish, Nicholas Pegg