2011, Television, Panel Chairman, Post Code, RDF/CBBC, Stuart Orme
2011, Television, Doctor, Eastenders, BBC Television, Karl Neilson
2010, Television, Dr.Smith, Keith Lemon's Fit, Lionsgate, Paul Angunawela
2007, Television, Chairman, Whistle Blower, Carnival Films for ITV, Paul Gay
2006, Television, Flying Instructor, Torchwood, DW Productions for BBC1, Alice Troughton
2005, Television, Auctioneer, Mrs David : A Life in Recipes, Wall to Wall TV for BBC2, James Kent
2001, Television, Waiter, Poirot - Evil Under The Sun, Carnival Films for ITV, Brian Farnham
2001, Television, Schimel, The Great Escape, United Productions, Steven Clarke
2001, Television, Suspected Hamster Molester, Barry Welch is Coming, Absolutely Productions for HTV, Peter Boyd MacLean
2000, Television, Various Roles, The Kings Beard (Animated Feature), Collingwood O'Hare Productions, Tony Collingwood
2012, Stage, Veteran O'Rorke, Pioneers, Theatre 503, Christopher Gorry
2011, Stage, Turai, Rough Crossing, Vienna's English Theatre, Philip Dart
2010, Stage, Pilot, The Little Prince, The Bike Shed Theatre, David Lockwood & Fin Irwin
2009, Stage, Squire Squidgely, Mother Goose, Northcott Theatre, Rebecca Manson Jones
2009, Stage, Malvolio, Twelfth Night, Creation Theatre Company, Heather Davies
2008, Stage, Lord Henry, The Picture of Dorian Gray, TNT, Paul Stebbings
2007, Stage, Gremio, The Taming of the Shrew, Creation Theatre Company, Heather Davies
2007, Stage, Tyson, The Lady's Not For Burning, The Finborough Theatre, Walter Sutcliffe
2006, Stage, Dr.Livesey, Treasure Island, The Tobacco Factory, Bristol, Dan Danson
2006, Stage, Herb Lee, Tea and Sympathy, Finborough Theatre, Adam Penford
2006, Stage, Frank Simmonds, Young Woodley, Finborough Theatre, Adam Penford
2006, Stage, Peter, 1:60:3600, Regent's Park Open Air Theatre, Robert Cameron
2006, Stage, Gloucester & Albany, King Lear, Creation Theatre Company, Douglas Rintoul
2005, Stage, Scrooge, A Christmas Carol, Horla for The Trafalgar Studios, Alistair Green
2005, Stage, Duncan, Porter, 1st Murderer & Doctor, MacBeth, The Lord Chamberlain's Men, Lucy Pitman-Wallace
2005, Stage, Lawyer, Bloody Sunday - Scenes from the Saville Inquiry, The Tricycle Theatre, Nicholas Kent with Charlotte Westenra
2004, Stage, King Arthur, Quest - Legend of the Green Knight, Folklore Productions, Charlotte Conquest
2004, Stage, Joe Cooper, Killer Joe, Bristol Old Vic & Convent Productions, Toby Farrow
2004, Stage, Jeffrey Archer, Jeffrey Archer Prison Diary - Hell, Pea Wet Productions, James Rayment
2004, Stage, Roger, Castle, York, The Little Years, The Orange Tree, Adam Barnard
2004, Stage, Defence Lawyer, Shooting for Parsley, Nadim Sawalha
2003, Stage, Sempronius, Titus Andronicus, Royal Shakespeare Company, Bill Alexander
2003, Stage, Archbishop of York/Henry 6, Richard 3, Royal Shakespeare Company, Sean Holmes
2003, Stage, Varius/Justice, Measure For Measure, Royal Shakespeare Company, Sean Holmes
2002, Stage, The Older Man, Habitats, The Gate, Notting Hill, Fiona Laird
2002, Stage, David Bliss, Hayfever, CV Productions, Vernon Thompson
2002, Stage, Max de Winter, Rebecca, CV Productions, Vernon Thompson
2002, Stage, Duke of Ayr and Stirling, While the Sun Shines, CV Productions, Vernon Thompson
2002, Stage, Philip Harrison, The Gentle Hook, CV Productions, Vernon Thompson
2002, Stage, Reg, Living Together, CV Productions, Imogen Vance
2001, Stage, Turkey, The Owl & the Pussycat Went to See, BOVTS, John Telfer
2001, Stage, Donkey, Witch, Hedgehog, Grimm Tales, Tobacco Factory and Edinburgh, Fran Hopwood
2010, Feature Film, Supervisor Jones, Double Top, Double Down Flicks, Chris Bolton
2009, Feature Film, Ross, Dead Cat, Dead Cat, Stefan Georgiou
2004, Feature Film, Dr. Grant, Backwaters, Jag Mundhra
2011, Radio, Peter, Stagefright, Wireless Theatre Company, Emma Taylor
2011, Radio, Talfryn, We Are Not The BBC, The Wireless Theatre Company, Jack Bowman
2011, Radio, Various, Spin News, Variety Radio Live, Greg Tallent
2010, Radio, Blackaby, Springheel Jack Saga, The Wireless Theatre Company, Robert Valentine
2008, Radio, Recruitment Officer, White Feathers, The Bunbanter Theatre Co, Terry Iland
2008, Radio, John, Through The Dark, The Bunbanter Theatre Co, Terry Iland
2008, Radio, Simon, Letters, The Bunbanter Theatre Co, Terry Iland
2008, Radio, Captain, Pvt Beck, A Letter to Flanders, The Bunbanter Theatre Co, Terry Iland
2008, Radio, Sgt Evans, Haunted, The Bunbanter Theatre Co, Terry Iland
2002, Radio, Captain Cat, Under Milk Wood, BOVTS, Sue Wilson
2012, Rehearsed Reading, Spenlow & Peggoty, David Copperfield, Upstairs at the Gatehouse, John Plews
2011, Viral, MP, MP Nightmare, Paper Epic Films, Ben Aston
2011, Corporate, Managing Director, Business English, Oxford University Press, James Magrane
2008, Short Film, Death, A Mother's Story, London College of Communications, Victor Naviera
2006, Short Film, Husband, Lost, BBC, Barry Hecker
2005, Short Film, Stuart, The Wrong Sea, National Film School, Gabrielle Russell
2001, Short Film, Husband, Whats on the Box, Rubber Squid Films, Matt Phugaus and Katie Jenning
2004, Commercial, Doctor, Sponge Bob Square Pants, Nickelodeon UK
2010, Rehearsed Reading, Judge Roberts, My Daughter's Trial, Kali Theatre Company, Janet Steel
2010, Rehearsed Reading, Mr.Bloom, Edith, Orange Tree Theatre, Katie Henry
2010, Rehearsed Reading, Joseph Jenkins, The Surprise of His Life, Orange Tree Theatre, Katie Henry