2011, Stage, Samuel Pyles / Cameron McCreepe / D'arcy Cheetham, A Nasty Case of the Griptytes, Mystery Murder Menu, Nick Cheales
2011, Stage, Gongo, Be Nice, Engross, Yvonne Moore
2011, Stage, Arthur Brimstane / Claude Chemise / Jock McSporran, Death on the Mile, Mystery Murder Menu, Nick Cheales
2011, Stage, Gongo, Gongo Visits Planet Earth, Engross, Yvonne Moore
2010, Stage, Sir Kay, King Arthur, Siege Perilous / Richard DeMarco, Andy Corelli
2010, Stage, Tad Manley / Jesus Jiminez / Wotan von Winkel , Murder up the Orinocco, Mystery Murder Menu, Nick Cheales
2010, Stage, Simon, Roadkill, Pachamama, Cora Bissett
2009, Stage, Ray/John, Desk Job, Siege Perilous, Andy Corelli
2009, Stage, William/Angus, Night Duty, Siege Perilous, Helen Marie O'Malley
2009, Stage, David Wisby, To Yourself Be True, Johnny Sheehan Ltd, Glynis Wozniak
2008, Stage, Fox / Comrade Forester, Little Red Riding Hood, Theatre Alba, Keith Hutcheon
2007, Stage, Grandfather, Damaged, The Arches / Runt, Stuart Murdoch
2007, Stage, Ploughman, Scratching Stones, Apocalipstick, Maryam Hamidi
2006, Stage, Alan Breck, Kidnapped, Meanwhile Theatre, Andrew Muswell
2005, Stage, Rob, A Stag Named Angus, Rampant Reveller, Corinne Davies
2005, Stage, Crow/Various, Crow, Apocalipstick, Maryam Hamidi/Pab Roberts/Patricia Kavanagh
2005, Stage, Mr. Conductor, Love Seat Sofa, Zendeh, Nazli Tabatabai
2005, Stage, Slim, Of Mice and Men, Phurious Productions Ltd., Martin McNaughton
2005, Stage, Daddy, The American Dream, QMUC, Paul C. Wells
2005, Stage, Mortimer Sturgis, The Coming of Gowf, and Other Golfing Tales, Ken Sharp Productions, Ken McClymont
2005, Stage, Young Man, The Man in the Large Checked Suit, Royal Edinburgh Botanic Gardens, Emma Taylor
2005, Stage, Hugh, Translations, Byre Theatre / QMUC, Stephen Wrentmore
2004, Stage, James, Beach, QMUC, Paul Pinson/Christine Devaney
2004, Stage, Cliff/Alice, Magnificence, QMUC, Jennifer Reader
2004, Stage, Tristan, Tristan and Mr. Poppins, DR2, Nazli Tabatabai
2003, Stage, Arkanon, Fugitive Friends, Cross the Pond, Erik Norlin/Theatre Slava
2003, Stage, Camillo, The Winter's Tale, QMUC, Ian Grieve
2010, Audio, Narrator + All Characters, Ralph is (not) a Vampire, RAL Publications, Corinne V Davies
2009, Audio, Narrator, Ralph is Not a Superhero, Davies Ashfield, Corinne Davies
2006, Audio, Male co-worker, Boozy Snoozy, Channings Restaurant/Bonham, Steven Gaythorpe
2006, Audio, Voice of Talk 107, Longer Means Better Creative, Talk 107, Steven Gaythorpe
2011, Short Film, Padraig, Three-Legged Horses, Debasers Filums, Felipe Bustos Sierra
2010, Short Film, The Man, Explosions of Doom, ECA, Maria Saarniit
2009, Short Film, Disabled Rugby Player, Scottish Care ASP ACT Training Film, Heehaw Productions, Wendy Seager
2009, Short Film, Mr Timms, The Portentous Death of a Complete and Utter Nobody, Screen Academy Scotland/Pitching Chaos, Eva Pervolovici
2007, Short Film, Boyle, The Rage, Icklepix, Carter Ferguson
2005, Short Film, Richard, A No Good Thief, Martha Sharcolas Productions, Jordan Karr-Morse
2005, Short Film, Bryan, BlackJack, Cloggsy, Federico Tinnelli
2004, Short Film, Horseshoe Hal, Pokerface, QMUC, Ali de Souza
2010, Corporate, James Hamilton of Dissart - The Bastard of Arran, Stirling Castle Relaunch, Cutting Edge Theatre Ltd, Suzanne Lofthus
2009, Corporate, Sir Walter Scott, Frasers' Suites Royal Mile, Cutting Edge, Suzanne Lofthus
2008, Corporate, Soldier , William Wallace's Men (Battle), UpStage, Philip D'Orleans
2007, Corporate, Spirit of the River Clyde, The Clyde, NASA/Theatre Modo, Self Written and directed
2006, Corporate, Angry Spade Man, Dealing with Difficult People, Scottish Natural Heritage, Tess Darwin
2006, Corporate, James Clerk Maxwell, Glasgow Science Centre Corporate Package Relaunch, Theatre Modo, Martin Danzigger
2006, Corporate, James (General Practice Registrar), GP Registrar Appraisal Training, TORR Productions, Fiona Orr
2011, Site Specific, Narrator, Historical Walking Tour of Leith, Leith Festival, Ali Rutherford
2011, Television, PC Burnside, In Search of Bible John, STV, Julian Dismore
2009, Rehearsed Reading, Lieutenant, Blude Red, Cutting Edge, Suzanne Lofthus
2009, Still Photography, Scottish Sun Reader, The Sun's not for Numptys, Alex Telfer Photography, Alex Telfer
2008, Rehearsed Reading, Sir Kay, King Arthur, Siege Perilous, Andy Corelli
2007, Educational, Ben, Perhaps, Possibly, Maybe..., Citadel Arts Group, Liz Hare
2005, Event, Count Arnaud (Pupeteer), Night Afore International, Figueras/Unique Events, Jordi Pesavvodona Capsada
2004, Event, King Goblin, Arts and Business (Scotland) Awards, Arts and Business, Jane McFarlane
2004, Musical, Greylag, Honk!, QMUC, John Ramage