2010, Television, Essex Aggravated Burglary: Victim, BBC Crimewatch, Vital Productions, Richard Turley
2006, Television, Angry Diner, Eastenders, BBC Television, Tim Matheson
2005, Television, Bo'sun HMS Victory., Egypt, BBC Television, Ferdinand Fairfax
2004, Television, Senior Fire Officer (5 episodes), The Bill, Thames Television, Various Directors
2000, Television, DS Elliot, A Safe House, BBC Television, Moira Armstrong
1999, Television, Toast Master, Good Guys, Thames Television, Peter Warwick
Television, Williams, Clayhanger, ATV, Douglas Austin
Television, Phillipe, Fawlty Towers, BBC Television, John Howard-Davis
Television, Roman Officer, I Claudius, BBC Television, Sean Elliot
Television, Larkins, No Honestly, London Weekend Television, Bob Maskell
Television, DS Todd, Softly Softly, BBC Television, Ian Sinclair
Television, MP for Wendover, The Gathering Storm, BBC Television, Craig Hullen
Television, Clive Paterson, The Top Secret Life Of Edgar Briggs, London Weekend Television, Keith Chittenden
Television, Leiutenant Stephens, Warship, BBC Television, Ray Tucker
Television, PC Kevin Morley, Z Cars, BBC Television, Plilip Hole
2006, Stage, Major Metcalf, The Mousetrap, Mousetrap Productions, David Turner
Stage, Cassius, Julius Caesar, Castle Theatre Farnham, Milton Dake
Stage, Macbeth, Macbeth, Millbank Players, Paul Burge
Stage, Ken, National Health, Regrave Theatre, Ian Mullins
Stage, Col. Madigan, O'Flaherty VC, Peter O'Keefe
Stage, John Surrat, Our Brutus, Paragon Productions, Nicholas Farr
Stage, Louis, Ring Around The Moon, Chester Gateway Theatre, Julian Oldfield
Stage, Dunois, St Joan, Oxford Playhouse, Sir John Clements
Stage, Bobby, The Boyfriend, Haymarket Theatre, Jason Rose
Stage, Epihodov, The Cherry Orchard, Farnham Redgrave Theatre, Ian Mullins
Stage, Thomas Putnam, The Crucible, Chester Gateway Theatre, Julian Oldfield
Stage, Maupa, The Queen and the Rebels, Maggie Askey
Stage, David, The Rivals, Farnham Redgrave Theatre, Ian Mullins
Stage, Neville Strange, Towards Zero, Adeline Genee Theatre, Anthony Collins
Stage, Antonio, Twelfth Night, Chester Gateway Theatre, Phillip Partridge
Stage, Various, Under Milk Wood, Adeline Genee Theatre, Harry Walters
Stage, Various, Under The Sycamore Tree, Chester Gateway Theatre, Julian Oldfield
1998, Film, Flgt/Lt Alan Morris MO, Island In The Sun, Reynard Films, Andy Dougan
1976, Film, Corporal Delaney, A Bridge Too Far, Joseph Levine/Beaver productions, Richard Attenborough
2007, Commercial, Leading Role, Norwich Union, Three Blind Mice
1997, Commercial, Gas Fitter, British Gas, Inverted Images, Saul Dunbar
1993, Commercial, Leading Role, Financial Times, Interlink Films, Roger Davis
1989, Commercial, Papa, Tofina (Portugal)
1985, Commercial, Coughing Man (lead), Brontyl Cough sweets
1983, Commercial, Dad, M&M's
1983, Commercial, Head of Entertainment (Lead), Thames TV
2001, Short Film, Patterson, 2nd Thoughts, Adam Sinclair
1999, Short Film, Pieter van de Merwe, Invisibley Visible, Andrew Miller
2007, Corporate, Managing Director, Company Audit, City Films, Joe Sweeten
2007, Corporate, Data Fraud Expert, Data Fraud, City Films, Joe Sweeten
1999, Voice Over, Narrator, Marley Tiles, Interlink Films, Wojek Bogdanivc
Corporate, Automobile Association
Corporate, Boots the Chemists
Corporate, British Airport Authorities
Corporate, British Telecom
Corporate, Department of the Enviroment
Corporate, Glaxo
Corporate, Guardian Royal Exchange
Corporate, IBM Computers
Corporate, Metropolitan Police
Corporate, Rothwell Group
Corporate, Through the Key Hole Security
Voice Over, Narrator, Metropolitan Police
Voice Over, Narrator, Redland Roofs
Voice Over, Narrator, Shell Petroleum