2011, Film, The Angels' Share, SIxteen FIlms, Ken Loach
2010, Film, Rosa's Gang, Day of the Flowers, Rogue Elephant Pictures , John Roberts
2010, Film, Darnell Supporter, Legacy: Black Ops, Black Camel Pictures, Thomas Ikimi
2009, Film, Martin, Unlucky in Love, Aficionado Films, Alan de Pellette
2009, Film, Private S. Woodall, Pro patria mori, J.G.Anderson, Anderson Prod
2006, Film, Murdo, Pondlife, Dancing Monkey Films, Sean Logue
2005, Film, Nion, Axe Raiders, Palmtree Productions, Robbie Moffat
2005, Film, Backpacker Student, Cycle, Palmtree Productions, Robbie Moffat
2005, Film, Shemus, Heartless, ITV, Nicholas Laughland
2010, Television, Ryan, A State of Emergency, Visible Fictions, Douglas Irvine
2010, Television, Son, Oedipus Mum, Aficionado Films, Alan de Pellette
2006, Television, Funeral Mourner, Rebus, ITV Scotland, Matthew Evans
2005, Television, Man - Finds Body , Taggart, ITV Scotland, James Henry
2004, Television, Confused Teenager, Sea of Souls, BBC Scotland, James Hawes
2009, Stage, Master of Ceremonies, Hunter, National Theatre of Scotland, John Tiffany/Steven Hoggett
2007, Stage, Paul San Marco, A Chorus LIne, Studio32, Alan Dickson
2006, Stage, Hector McKenzie, Slab Boys, Studio 32, Vikki England
2006, Stage, Honky, Snow White and the Seven Dwarfs, Studio 32, Gerry Kernan
2005, Stage, Wyatt, Crazy for You, Theatre South Productions, Richard Waugh
2005, Stage, Angie, Guys and Dolls, Studio 32, Vikki England
2004, Stage, Mr Brill, Copacabanna, Theatre South Productions, Gerry McLaughlin
2004, Stage, Turkle, One Flew Over The Cukoo's Nest, Studio 32, Vikki England
2003, Stage, Smee, Peter Pan, Annex, Various Directors
2003, Stage, Interpreter (Phra Alack), The King and I, Studio 32, Gerry Kernan
2007, Workshop, Acting for Camera, University of Strathclyde / Ramshorn Theatre, Robert Jans Szemis
2007, Event, Lone Piper, Travis trek, Guide Dogs for the Blind
2004, Event, Lone Piper, Open Evening, Glasgow Cathedral
2000, Event, Piper, TUC Congress, Trade Union Congress