2011, Short Film, Dougie McCoy, Rank Radio, RMP, Robbie Mack
2010, Short Film, Customer, Being Hugh, Beech Effect Films, Robbie Mack
2009, Short Film, Kenny, Flashing Lights, SS Prod, Sandro Sotirchos
2008, Short Film, Michael, Solitude, SS Prod, Sandro Sotirchos
2007, Short Film, Andy, Dead Man's Clothes, Streetwise Films, Drew McLean
2007, Short Film, Phil, Rent, 369, Leo Bruges
2006, Short Film, Lewis, Tickets and Regulations, Napier, Sandro Sotirchos
2005, Short Film, John, Smut, Napier Films, George Taylor
2005, Short Film, Murray (Lead), The Seminary, Sked Productions, Eleanor Keddie
2005, Short Film, Murray, The Seminary, Sked Productions, Eleanor Keddie
2005, Short Film, Phil, The Tunnel, Mckenzie Thistle, Euan Mckenzie
2004, Short Film, Jeff- Lead, Death and Taxes, Derek Laverie
2004, Short Film, Geo- Lead, Eunuch, Split Screen Films, Alan de Pellette
2003, Short Film, Craig, Czechoslovakians, B-list Productions, Raeph Ballantyne
2002, Short Film, Crooner, Sing Your Life, Squarego Productions, Alan De Pellette
2002, Short Film, Dr Treeves, Willdrill, ECA, Simon Carr
2000, Short Film, Jean Moulin, Lydie Bastien, ECA, Amy Hardie
2009, Television, Foreman of the Jury, Garrow's Law, Shed/ Twenty Twenty for BBC, Peter Lydon
2009, Television, Jeweller, Taggart, SMG Productions, Morag Fullarton
2002, Television, Carver, Overnite Express, Squarego Productions, Alan De Pellette
2010, Voice Over, Football announcer, IRN BRU Ginger Boot, Leith Agency, Mark Davies
2009, Voice Over, Narrator, Business Gateway Radio Ad, The Leith Agency, Richard Happer
2008, Voice Over, Voice Over, Business Gateway Radio Ad, The Union Advertising Agency, Kate Hope
2008, Voice Over, Robbie the Postman, People's Postcode Lottery series, Radio Forth, Derek Murray
2008, Voice Over, Narrator, Turcan Connell legal practice corporate video, Canongate, Alistair George
2011, Commercial, Daddy, Jet2 Drama Premiere Ident, Mezzo films, Mark Platts
2008, Commercial, Robbie the Postman, People's Postcode Lottery ongoing TV campaign, Lucid for STV, Daniel Warren
2007, Commercial, Robbie the Postman, People's Postcode Lottery ongoing TV campaign, Lucid for STV, Daniel Warren
2011, Stage, Dodi Fayed, Wedding Night, National Theatre of Scotland, Hope Dickson Leach
2005, Stage, Prospero, The Tempest, G12, Steve Bottoms/ Liam Hurley
2002, Stage, Pavo Vusic, Refuge, Collusion, Kieran Gillespie
2001, Stage, Boult, Pericles, Flexible Deadlock, Steve Bottoms
2001, Stage, James IV, The King Is Dead, AMT, Alex Mcsherry
2000, Stage, Colin MacDonald, Charles Edward Stuart: A Prince Without A Realm, Theatre Alba, Charles Nowosielski
2000, Stage, Thomas The Rhymer, Nationspace, Flexible Deadlock, Steve Bottoms
1999, Stage, The Hostage, Shopping, Parisites, Jonathon Sly
1998, Stage, Casting Director, Savage Love, Parisites, Jonathon Sly
2011, Corporate, Scientist, Taqman grant, Life Technologies, Mark Johnson
2010, Corporate, Corporate man, Scottish Widows, Republic Productions, Martin Burt