2011, Stage, Baron Hardup, Cinderella, Oxford Playhouse, Peter Duncan
2010, Stage, Patients and relatives, Role Plays 2002-2010, London Hospitals, Tanya Tierney, Elaine Gill and others
2009, Stage, Duncan & MacDuff, Macbeth, National Theatre, Discover, Carl Heap
2008, Stage, Chairman, Wink the other Eye, Wilton's Music Hall, Angus Barr
2007, Stage, Mr. Turveydrop, A Dickens of a Christmas, Elbow, Jan Lower
2007, Stage, Lord Albert, GEORGE & THE DRAGON, Schtannhaus @ Lyric Hammersmith, Carl Heap & Tom Morris
2006, Stage, Role Plays, Expansive Businessmen & Nervous Bureaucrats, Sputnik Training, Paul Conway
2006, Stage, Christopher, The Crackpots, Farnham Maltings, Datto Papava
2005, Stage, Host, B P Party, Dramanon
2005, Stage, Bobby Charlton 2004-05, World Cup Final 1966, Bac & Tour, Carl Heap
2003, Stage, Argos, Jason & The Argonauts, Battersea Arts centre, Carl Heap
2002, Stage, Quintus Arrius, Ben Hur, Battersea Arts Centre, Carl Heap
2000, Stage, Hector, The Witch's Kitchen, Quicksilver Theatre, Jurgen Flugge
1998, Stage, Snout/Moth, A Midsummer Night's Dream, London Bubble Theatre, Jonathan Petherbridge
1997, Stage, Pig Face, 100 Million Footsteps, Quicksilver Theatre, Guy Holland
1997, Stage, Role Plays 1994-1997, Bank Customers, Stop Watch Theatre, Adrian New
1996, Stage, Leontes, The Winter's Tale, Third Party Productions, Anthony Matherson
1995, Stage, The Antipholus Twins, Comedy Of Errors, Third Party Productions, Ben Benison
2009, Television, Unlucky, clumsy Shopper, We Can Help (Curry's Ident), Moxie Pictures, James Griffiths
2007, Television, Lazy Boss , Badger Or Bust, SKY, Mandy Cayford
2004, Television, Very Bored Office Man, Teacher Training Advert, DDB Brave Films, Lucy Blackstock
1999, Television, Governor Suetonius, The New Adventures Of Robin Hood, Warner Brothers, Eric Summer
1999, Television, The Royal Inspector, The New Adventures Of Robin Hood, Warner Brothers, Colin Bucksey
1998, Television, P.C. Albert Alexander, The Old Enemy Returns, Montford Productions, Richard White
1994, Television, Suadron Leader Kyle, Timebusters, BBC /Broadsward, Peter Townley