2008, Feature Film, Jack Mcqueen, Life Goes On, Aficionado Films, Alan De pellette
2007, Feature Film, Terrance, Blue Hellfire, Saxon Films, Shamus Maxwell
2007, Feature Film, C I D Inspector Mckenzie, Mistaken, www.babajaniproductions, Shahid Nadeem
2005, Feature Film, Lap Dance Club Owner, In The Name Of....., Tiger Ventures, Beata Hughes
2005, Feature Film, Doctor , Teenage Wasteland, Steel and Glass, Andrew Jones
2004, Feature Film, Jason, Nightclub Doorman, Higher Than The Sun, Raw Cane Productions, Tariq Sahaznavi
2004, Feature Film, Edwards Campbell, Leading Role, Roslyn, Camera Shy, Simon Kay
2002, Stage, Pete, Baby Bank, EK Village Repertory, John McAlear
2002, Stage, James Club Secretary, Comedians, EK Village Repretory, John Gilmoury
2002, Stage, McDuff, Macbeth, Greenock Players, Mary Peterson
2002, Stage, King Gareth, The Frog Prince, Greenock Players, Mary Paterson
2001, Stage, Theorus, Lysistrata, Greenock Players, Mary Paterson
2003, Television, Taxi Driver, Eastenders, BBC Television
2003, Television, Floyd's Double (4 Times Walk On), Monarch Of The Glen, BBC Television
2003, Television, Barman - Seven Times Extra, River City, BBC Television
2006, Short Film, Frank, The Croft, Mackenziethistle, Euan Mackenzie
2006, Short Film, Joe, The Joke Machine, Mackenziethistle, Euan Mackenzie
2005, Short Film, Mickey (Twin brother of Darren), The Tunnel, Mackenziethistle, Euan N Mackenzie
2005, Short Film, Darren (Twin brother of Mickey) Leading Role, The Tunnel, Mackenziethistle, Euan N Mackenzie
2003, Short Film, Gene Evergaron, First Love Last, Glasgow Media Services, Andrew Jones
2008, DVD, Mr Johnstone, Good Practice, Health Board, Vince Hunter
2008, DVD, Mr Jones, Passport To Work, 55 Degrees North, Mark Magnete
2002, Commercial, Shop Assistant, Lotto Rollover, Scottish Television
2008, Voice Over, Narrater, Glasgow West Regeneration Agency, Pantation Productions, Kirsten Macleod