2011, Stage, Peter, Blue Remembered Hills, Big Pants Theatre Company, Alan Perrin
2011, Stage, Dad, East, Big Pants Theatre Company, Alan Perrin
2011, Stage, Monsieur Tapain, Picnic on the Battlefield, Big Pants Theatre Company, Alan Perrin
2010, Stage, Milton, When the lilac blooms,my love, Alex von saxe promotions, Simon Beyer
2009, Commercial, Jim [white van man], Alien Day, Film 4 [4 creative] channel 4, Simon Cooke
2009, Television, DCI Wilf Pickles, Crimewatch Solved, BBC, Matthew Catling
2008, Event, Temous Volk, Lose The Plot, Brighton festival, Dan Finlay
2008, Opera, Cafe Owner, La Boheme, Ellen Kent Amphitheatre Productions, Ellen Kent
2008, Short Film, PC Ryan, Tenacity, Parkes Productions Ltd., Dan Parkes
2008, Stage, Mordechai/Mohamad, Arab Israeli Cookbook, ACT Productions, Aaron Swartz
2008, Stage, Dermot, Santa Maybe, whose shoes productions, Janette Eddisford
2008, Stage, DCI Doyle, Smallwood, Brighton Marlborough Theatre, David Whatley
2008, Stage, The Mayor, The Government Inspector, ACT Productions, Chris Dickins
2007, Feature Film, Father John, Dummy, Format Films, Matthew Thompson
2007, Short Film, The Prime Minister, Mens Room, David Helps Productions, David Helps
2005, Stage, Farmer Jones, Animal Farm, Horley Archway Theatre, Jo Ord
2005, Stage, Jed, Bouncers, Ifield Theatre, Sue Harrington
2005, Stage, Evans, Lags, Pitchy Breath, Sue Harrington
2005, Stage, General Hotham, The Dog Beneath The Skin, Zygo Theatre Company, Andrea Brooks