2012, Stage, Multiple Roles, When Santa Got Lost In Space, Theatre Broad, Carol Metcalf
2011, Stage, Tony The Frog, From The Lilypad, Tightlaced Theatre, Flavia D'Avila
2011, Stage, Oscar, Peach, Oscar And The Dragon's Tears, Tightlaced Theatre, Julia Dixon Phillip
2010, Stage, Oscar, Peach, Oscar And The Dragon's Tears, Tightlaced Theatre, Julia Dixon Phillip
2010, Stage, Paul Porridge, GEO Tomato, The Pantry Shelf, Team M&M, Mark Prebble
2010, Stage, Jamie, Charlie and My '45, Tightlaced Theatre, Jennifer McGregor
2009, Stage, Multiple Roles, In Transit, Actor's Kitchen, Mark Prebble
2009, Stage, Tony, Abigail's Party, Unscene Productions, Ross Stenhouse
2009, Stage, Oscar, Feline Fables, Tightlaced Theatre, Flavia D'Avila
2009, Stage, Lucentio, The Taming of the Shrew, Arkle Theatre Company, Rob McKean
2008, Stage, Multiple Roles, Peach and The Pirates, Slinky Productions, Robert Howat
2008, Stage, Prince Charles, Charlie is my Darling, Cultural Connections, Dave Dewar
2008, Stage, Oscar, Peach Oscar And The Dragon's Tears, Slinky Productions, Robert Howat
2007, Stage, James Scobie, Death and Devils, Red Phoenix Productions, Terrie Howey
2006, Stage, Tony, Abigail's Party, Unscene Productions, Brendon McIlroy
2006, Stage, Multiple Roles, Asturias, New Strides Productions, James Duncan
2003, Feature Film, Thomas Muir, Red Rose, Palm Tree UK Ltd, Robbie Moffat
2002, Feature Film, Tiree, The Bone Hunter, Palm Tree UK Ltd, Robbie Moffat
2002, Feature Film, The Man In Black, Finding Fortune, Palm Tree UK Ltd, Robbie Moffat
2011, Short Film, Survivor, Clean Slate, KYBO, Vince Docherty
2011, Short Film, Composer, Living The Dream, The Private I, Lukas Kao
2010, Short Film, Nigel, Crisis Care, M&M Films, Mark Prebble
2009, Short Film, Jim Macbeth, Thane of Car Door, Screen Academy Scotland, David Summers
2009, Short Film, Doctor, Interrogating Vivian, Mythmaker Films, Danjel Bugeja
2009, Short Film, Cat in cupboard, Cat Eats Dog, Screen Academy Scotland, Daniel Taylor
2009, Short Film, Alfred Burns, Macs, GM Films, Stephen Mason
2008, Short Film, Hazel's husband, Hazel, Twiga Films, Felix Gilfedder
2010, Audio, Voice over, Characters Of Old Edinburgh, Edinburgh World Heritage, David Hicks
2009, Audio, Voice over, House Histories, Edinburgh World Heritage, David Hicks
2009, Audio, Narrator, Kieron Smith, Boy, RNIB Talking Books, Glenda Carson
2009, Audio, Narrator, Dino Egg, RNIB Talking Books, Karen Waterston
2006, Television, Tavern Drunk, Age Of Genius, Ecosse Films, Andrew Hutton
2002, Television, Assasin, Witchcraze, Blast Films, James Kent
2011, Commercial, 17th Century Well To Do Man, With You Every Step Of The Way / Bank Of Scotland, Out-Sider Productions, Scott Lyon
2003, Commercial, The Highlander, Mercury Mineral Water, 1759 Productions, Timour Bekmambetov
2009, Rehearsed Reading, Jamie, Charlie and My '45, Tightlaced Theatre, Jennifer McGregor
2009, Rehearsed Reading, Candy Nice, Aunt Mona Gamby and the Tragic Mistake, Tightlaced Theatre, Jennifer McGregor