2008, Television, Glen, CLONE, Roughcut TV, Rob Schiller
2007, Television, Dean Provan, TAGGART 86, SMG Productions, James Henry
2006, Television, Colin Parks (Brad), CASUALTY, BBC, Darcia Martin
2004, Television, Andre Heinz, 10 Days To D Day, Channel 4, Marion Milne
2001, Television, Paul, ATTACHMENTS, BBC1/World Productions, Kenny Glenaan
2010, Feature Film, Professor Berhardt, The Missing Day, 13th Hour Films, Stuart Dunlop
2005, Film, Alex, The Actress, Tom Charles
2004, Feature Film, Russell (GMAN1), Niles, I.T.S, Shango B'Sang
2004, Feature Film, Gorgeous Man, Coma Girl, Vista Films, Dina Jacobsen
2002, Film, Cammie, Dead Man Waking, Salt Film Ltd, Tom Petch
2001, Film, James, Deadwood, Electronic Theatre Co, Simon Ubstell
2011, Stage, Minotaur/Daedalus/Dionysus/Apollo, Pick 'n' Myths, The Onassis Programme, Helen Eastman
2011, Stage, Paris, Bunny of Troy, The Onassis Programme, Helen Eastman
2007, Stage, Alex, Passing Places, Pitlochry Festival Theatre, Ken Alexander
2007, Stage, Reverend Sandy Lindsay, The Flouers O Edinburgh, Pitlochry Festival Theatre, Richard Baron
2007, Stage, Thomas, Philadelphia Story, Pitlochry Festival Theatre, John Durnin
2007, Stage, Isidore, The Magistrate, Pitlochry Festival Theatre, Ben Twist
2005, Stage, Andrew Aguecheek, Twelfth Night, Love&Madness, Neil Sheppeck
2002, Stage, Mark Renton, Trainspotting, Chelsea Theatre Co, Claire Simpson
2002, Stage, Michael Cassio, Othello, Love&Madness, Kim Gilchrist
2001, Stage, Macduff, Macbeth, Love and Madness, Kim Gilchrist
2001, Stage, Jack, The Designated Mourner, Goldsmith's Uni MA Directors, Halima Ishan Flynn
1998, Stage, Lt. Danny Gilmartin, Calamity Jane, BAOS, Susan Hall
2011, Short Film, Ryan (Husband and father to be), Charity, Harry Jackson Films, Harry Jackson
2004, Radio, Customer, Carphone Warehouse, Radioville, Sean Carnegie
2002, Commercial, Factory Worker, TV Licence Informercial, BBC Northern Ireland
2011, Short Film, Ryan (Husband and father to be), Charity, Harry Jackson Films, Harry Jackson