2010, Television, Death Wish Man, Any Human Heart, Carnival Films, Michael Samuels
2010, Television, Dying Assassin, Whitechapel, Carnival Films, David Evans
2006, Television, Oliver Thorpe, The Bill, Freemantle Media Ltd., David Innes Edwards
2005, Television, Judge, The Message, BBC Television, Johnny Daukes
2003, Television, Armos, Blane - Scfi Trailer, Ambition Media Company
2003, Television, Jeremy Sumpton Q.C, Hutton Inquiry, Sky News
1998, Television, Sir Harold Bentley, Taxi Series, Denmarks Television
1992, Television, Sgt Willoughby (Series Regular), Ruth Rendell Series, TVS, Herbert Wise
1977, Television, Straker, Playthings, BBC Television, Stephen Frears
1984, Television, Private Bates, The Adventures of Sherlock Holmes, Alan Grint
1977, Television, Simon Brooke, Rough Justice, Derrick Goodwin
1975, Television, Det. Insp. Terry Potter, The Sweeney, Euston Films, Graham Baker
1974, Television, David Ashton (Regular Role), A Family at War, Granada Television, Various Directors
1966, Television, Corporal Donald, Redcap, Quentin Lawrence
1964, Television, Jim, Z Cars, BBC Television, Various
2005, Film, Snout, Saxon, Sillwood Films Ltd.
1998, Feature Film, Father, Something About Harry, Zeitgeist Films, Christian Betley
1990, Feature Film, Norm, Nuns on the Run , Jonathan Lynn
1985, Feature Film, Madame Butterfly Man, My Beautiful Laundrette , Stephen Frears
1983, Feature Film, Accordionist, Another Time, Another Place , Michael Radford
1964, Feature Film, Emile Andros, The High Bright Sun , Ralph Thomas
1964, Feature Film, Jamey, Saturday Night Out , Robert Hartford-Davis
1963, Feature Film, Reggie, The Leather Boys, British Lion, Sidney Furie
2000, Stage, Sergeant Davies, The Perfect Murder, Windsor Theatre Royal, Mark Piper
1977, Stage, Camillo, The White Devil, Old Vic Theatre, Michael Lindsay-Hogg
1963, Stage, Charlie Wingate, Chips With Everything, Royal Court Theatre, John Dexter