2014, Stage, Bert, Third Light, Sterts Theatre, Nicola Rosewarne
2009, Stage, John 'Grizzler' Penhaligon, Gonamena, Phoenix 100, Simon Harvey
2008, Stage, Dr Chekhov's Comic Cures, Great Western Stage, Tour
2007, Stage, Professor, The Medicine Show, Great Western Stage, Tour
2005, Stage, Shahriyar, Tales from the Arabian Nights, Open Stage Company, John Harrison
1999, Stage, Bulbo, Rose and the Ring, Open Stage Company, John Harrison
1998, Stage, Danchenko, First Night, Auden Theatre/Harvey Pitcher, Paul Hands
1997, Stage, Ray, Between Two Worlds, 8 by 5 Theatre, Tour, Stephanie Van Der Does
1997, Stage, Jack Tattle, Love for Love, Open Stage Company, Tour, John Harrison
1996, Stage, Autolycus, The Winter's Tale, Open Stage Company, Tour, John Harrison
1995, Stage, Scandaller III, Breaking the Bonds, New Writers, Norwich Playhouse
1995, Stage, Sheriff of Nottingham, Babes in the Wood, Guildhall Grantham, Douglas Gorin
1992, Stage, Kahlil Gibran, The Prophet, Whitebird Productions, Clive Paton
1991, Stage, George, Two & Two Make Sex, Civic Theatre, Scunthorpe, Pauline Beech
1990, Stage, The Lion, The Wizard of Oz, Secombe Centre, Sutton, Paul Holman
1990, Stage, Philip, Murder Mistaken, Profile Productions, Pomegranate, Chesterfield, Pauline Beech
1989, Stage, Norman, Don't Start Without Me, Premenade Productions, St. George's Theatre, Derek Harman
1989, Stage, Dr Prentice, What the Butler Saw, Promenade Productions, St. George's Theatre, Derek Harman
1988, Stage, Mr Smee, Peter Pan, Pantoni Productions, Civic Barnsley, Paul Holman
1989, Stage, Gregory, Happy Family, G4 Productions, Latchmere Theatre, Paul Clayton
1988, Stage, Maurice, Born in the Gardens, Sheringham Rep, Stephen Warden
1988, Stage, Robert, The Golf Umbrella, Sheringham Rep, Stephen Warden
1988, Stage, Sidney Reditch, Bell Book and Candle, Sheringham Rep, Stephen Warden
1988, Stage, Victor Barnsley, The Guardsman's Cup of Tea, Sheringham Rep, Stephen Warden
1988, Stage, Oscar, Mary Mary, Sheringham Rep, Stephen Warden
1988, Stage, Martin Morely, The Man Most Likely To, Sheringham Rep, Stephen Warden
1988, Stage, Rev'd Caldecot, McAdam & Eve, Sheringham Rep, Stephen Warden
1988, Stage, Gregory, Happy Family, Sheringham Rep, Stephen Warden
1988, Stage, Dr Chasuble, The Importance of Being Earnest, Sheringham Rep, Stephen Warden
1988, Stage, Harris, We Must Kill Toni, Princess Theatre, Hunstanton, Claudette Barnard
1987, Stage, Robert, Stage Struck, Sheringham Rep, Stephen Warden
1987, Stage, Arthur Hollis, Why Me?, Sheringham Rep, Stephen Warden
1987, Stage, Robert Chalcot, Message for Margaret, Sheringham Rep, Stephen Warden
1987, Stage, Frank, Veronica Is No Lady, Sheringham Rep, Stephen Warden
1987, Stage, Philip, Maude & Me, Sheringham Rep, Derek Harman
1987, Stage, Alan, A Night on the Tor, Interchange/Oval House, Carey Harrison
1986, Stage, Blind Birdwatcher, Fantasy in F, Donmar Warehouse
1986, Stage, Karate Kid Mackensie, The Megahype, The Academy, Andy Shield
1985, Stage, Dermot, A Galway Girl, VAT company Tour, Claudette Barnard
1985, Stage, Bill, The Tiller Girl's Tussle, VAT Company, Quay Peterborough, Robin Marchal
1985, Stage, Murashkin, The Unwilling Martyr, Theatre Unlimited, Barbican Theatre, Plymouth, Derek Harman
1984, Stage, Julian, Grand Prix Passions, VAT Company, Cramphorn Theatre, Chelmsford, Robin Marchal
1984, Stage, Beauty's Dad, Beauty & The Beast, Lumiere & Son, Hilary Westlake
2016, Television, The Doctor, School Reunion, FFP New Media, Hans Jurgen Togel
2015, Television, The Postman, Doc Martin Series VII #1, Buffalo Pictures, Nigel Cole
2014, Television, Groom, Never Kiss A Lawyer, FFP New Media, Michael Keusch
2013, Television, The Postman, Doc Martin VI #2, Buffalo Pictures, Nigel Cole
2013, Television, Woried Man, Doc Martin VI # 6, Buffalo Pictures, Paul Seed
2012, Television, Customs Official, Snakes in paradise, FFP New Media, Heidi Kranz
2012, Television, Dr Snowden, In Der Mitte Eines Lebens, FFP New Media, S Bartmann
2007, Television, Dr Midley, Wind Across the Sea, UFA GmbH, Thomas Herrmann
2005, Television, George, Peter Warlock : Some Little Joy, Capriol Films, Tony Britten
2004, Television, Villager, Doc Martin, Buffalo Pictures, Ben Bolt
1997, Television, Taxi Driver, The Uninvited, Zenith Films
1997, Television, Taxi Driver, The Uninvited, Zenith Films, Norman Stone
1994, Television, Reporter, Politician's Wife, C4, Graham Theakston
1994, Television, Debtor, Crimewatch UK/Going Under, BBC, Alexandra Beazley
1991, Television, The Contractor, Growing Rich, Anglia, Brian Farnham
1989, Television, DS Colt, The Chief, Anglia, Brian Farnham
1987, Television, Freddie, Menace Unseen, Anglia, Paul Annette
1985, Television, Parliamentary Captain, By The Sword Divided, BBC, Brian Farnham