2012, Stage, Ben, Gongo says "Be Nice", Engross Theatre, Yvonne Moore
2011, Stage, James, The Garden, Peapod Productions (UK Tour), Keith Hutcheon
2011, Stage, Ben, Gongo Visits Planet Earth, Engross Theatre, Yvonne Moore
2011, Stage, John, Burnt Saffron (5 Minute Theatre), National Theatre of Scotland, Eleanor Morrison
2011, Stage, Director/Actor, Playtime, Peapod Productions/Benvenuto Players (Italy)
2010, Stage, Dasher/Hollywood/Donner, The Eight: Reindeeer Monologues, Peapod Productions, Stuart Nicoll
2010, Stage, Cashpoint, Market of Optimism, Mischief La-Bas, Ian Smith
2010, Stage, George Holly, Suddenly Last Summer, Theatre Alba, Keith Hutcheon
2010, Stage, Guard, Conflux Maximus, Mischief La-Bas, Ian Smith
2010, Stage, Bobby MacKay, An Island Between Heaven and Earth, Iona Productions (Scottish Tour), Jim McSharry
2010, Stage, Frog/Prince, East of the Sun and West of the Moon, Liminal Theatre, Joel Mason
2009, Stage, Geoff, The Memory Projector, Wildworks, Bill Mitchell
2009, Stage, Smith, The World Knows Nothing of Its Greatest Men, Fiendish Plot, Bruce Downie
2009, Stage, John, Desk Job, Siege Perilous, Andy Corelli
2008, Stage, Biscuit, Fleeto, V.amp, Paddy Cunneen
2008, Stage, Storyteller, A Christmas Carol, Waterstone's, Hannah Simmonds
2008, Stage, Dauphin, Saint Joan, Theatre Alba, Charles Nowosielski
2008, Stage, Guard, Art Raid, Arches Theatre Festival, Will St Ledger
2008, Stage, Merchant, Petrushka, Birmingham Royal Ballet, Denis Bonner
2008, Stage, Tom, Future Earth, Edinburgh Science Festival, Claire Wingfield
2008, Stage, Narrator, The Tale Of Tam Lin, St Mungo Museum, Jo Ronan
2007, Stage, Boy, Elemental Scotia, Teatrul Tony Bulandra (Romania), Scott Johnston
2006, Stage, Clint/Administrator/Head Demonstrator, Babylon Burning, Theatre Workshop, Robert Rae
2006, Stage, Boy, Breath, Death, Sex and Poetry, Teatrul Anton Pann (Romania), Scott Johnston
2004, Stage, Art, This is Public Art, Scottish Arts Council, Andrew Menzies
2011, Film, The Man, Once More With Feeling, QMU, James Parnell
2009, Feature Film, Villager, The Wicker Tree, Tressock Films, Robin Hardy
2008, Film, Brothers, Reunited, Remler Films, Martin Grau
2008, Film, Charlie, Imagining Love, Breakfast Club Productions, Stephanie Gordon
2008, Film, Paul, Hoax, Baklarian Films, Bruce Baklarian
2007, Feature Film, Passenger, Trouble Sleeping, Makar Productions, Robert Rae, (Scottish BAFTA Winner - Best New Work - Fiction)
2007, Film, Interrogator, The Interrogation, 10 Films, Graeme Law
2007, Film, School Boy, Questions, Paisley Films, Victoria Cassidy
2006, Film, Amin, Bright, Napier Films, Jennifer Coles
2004, Film, Broadcaster, Eye For An Eye, Second Unit Films, Dale Corlett
2004, Film, Joiner, Raeburn Manor, Second Unit Films, Dale Corlett
2001, Television, Narrator, Look And Read, BBC Television, Michael Kerrigan
2008, Radio, Alistair, Just Friends, UCA Radio, Lindsay Daniels
2008, Radio, Presenter, Anna on the Airwaves, UCA Radio, Anna Baruffati
2006, Radio, Walter, Travels in Scotland, ABC, Brent Clough
2011, Corporate, Ron Weasley, Hogwarts Express, The Entertainment Company
2011, Corporate, Roleplayer, KPMG Training, Michael Browne Associates
2011, Corporate, James Hutton, Great Scots, The Entertainment Company
2011, Corporate, Drunken Bus Conductor, Mystery Tour, The Entertainment Company
2010, Corporate, Andrew, Dental Role Play, Royal College of Surgeons of Edinburgh
2010, Corporate, Patient, Medical Role Play, Professional role Players Ltd
2009, Corporate, Jo, Natwest: Hopes & Dreams, Arc Creative, Paul Crabb
2009, Corporate, John, Dental Role Play, The Royal College of Surgeons of Edinburgh
2009, Corporate, Edmund Hodgson Yates, Fraser Suites Hotel - Opening, Cutting Edge Theatre Productions, Suzanne Lofthus
2009, Corporate, Student, Medical Role Play, Scenario, Sarah O'Keefe
2008, Corporate, Professor Howard Carter, The Curse Of Solomon's Ring, Murder Mystery Meals, Steve Woodward
2007, Corporate, Phil, SQA, Greenroom Films, Alan Jenkins
2007, Corporate, Captain Horatio Weckhurst, The Jealous Bride, Murder Mystery Meals, Steve Woodward
2011, Rehearsed Reading, Ryan, Confabulous, Guid Scratch, Mary Gapinski
2011, Musical, Dudley Perkins, Mary of the High Seas, Liminal Theatre, Joel Mason
2010, Rehearsed Reading, Gilbert, The Breathing House, Guid Scratch, Catherine Grosvenor
2010, Rehearsed Reading, William Shakespeare, Shakespeare, Guid Scratch, Eleanor Morrison
2010, Rehearsed Reading, Disembodied Voice, Layman's Terms, Tightlaced Theatre, Steven Kirschbaum
2010, Rehearsed Reading, Keith, Magpies, Siege Perilous, Stuart Nicoll
2010, Audio, Arnie, Natural Hazards, Our Dynamic Earth, Eilidh Dunnet
2009, Workshop, Maitland, Blude Red, Cutting Edge Theatre Productions, Suzanne Lofthus
2009, Rehearsed Reading, Greg, Big Ben, West Lothian Write!, Ellie Stewart
2009, Workshop, Shaun, "Summer" - Workshop, Edinburgh College of Art, Kenny Glenaan
2008, Rehearsed Reading, Steve, Inky Darkness, SpartaKi, Helen-Marie O'Malley