2010, Short Film, Kevin, One Of those days, One Take Productions, Jason Walsh
2009, Short Film, Soldier, A Soldiers Sin, Northern Boy Films, Ste Beetham
2009, Short Film, Tim Ivory, Checkpost, Glasseye Productions, Aneel Ahmad
2009, Short Film, Son, Knowledge, Skylandian Pictures, Martin Holland
2009, Short Film, Bruce Blade, Night Of A Million Deaths, Blue Chaos Films, Andrew Kinsella
2007, Short Film, Addict - Lead Role, O.D., Twisted Films, Terence Raymond-Wright
2007, Short Film, Harry - Lead Role, Rubix, Twisted Films, Terence Raymond-Wright
2006, Short Film, Camera Guy/Lead, The Camera Never Lies, Twisted Films, Terence Raymond Wright
2005, Short Film, Adam - Lead Role, Modern Romance, Freestyle Films, Adam Simcox
2005, Short Film, Phillip - Lead Role, Noir, BTF Productions, Ben Davis
2005, Short Film, Dr Craig - Lead Role, The Carrier, Olly Production, Olly Richards
2010, Feature Film, Railroader, Grid Iron UK, Brushy Creek Productions, Ed Bye
2009, Feature Film, Tom, The Identity, Identity Films, Philip Dodd
2009, Feature Film, Rick, Woodland, Northern Boy Films, Darren Monks
2007, Feature Film, The Survivor - Lead Role, Not Quite Paradise, Twisted Films, Terrace Raymond-Wright
2004, Feature Film, Larry - Supporting Role, The Super Hero, Freestyle Films, Adam Simcox
2000, Feature Film, Photographer, Best, Best Productions, Mary McGuckian
2009, Television, DS Lacelle, Monsters, Monstrous Productions, Chris Payne
2008, Television, Howard Turnpenny, Britains Closest Encounters, Firefly Productions/Channel 5, Vik Sharma
2008, Television, Mr Davies, Miss Florence, 1A Productions/BBC, Norman Stone
2008, Television, Giona Previtali, Nightmare In Suburbia, Nine Lives Media
2006, Television, Bullied Runner, Shameless Series III DVD Extra/Being Alice Barry, Company Productions, David Evans
2006, Television, Local News Reporter, Shamless Series IV, Company Productions, David Threlfall
2001, Television, Victim, Merseybeat - Series 1, BBC Television, Rob Evans
1999, Television, Paul, Brookside, Mersey Television, Mervyn Cumming
1999, Television, Steve, Hollyoaks, Mersey Television, John Duthie
1999, Television, Liverpool One Series II, Granada Television, Terry McDonaugh
2010, Stage, Dr Jack Seward, Dracula The Musical, Imagine Productions, Andy Vitolo
2004, Stage, Macbeth, Macbeth, St Helens TIE, Julie Hargreaves
2004, Stage, Petruchio, The Taming Of The Shrew, St Helens TIE, Julie Hargreaves
2003, Stage, Frank, Up N Under, St Helens TIE, Julie Hargreaves
2002, Stage, Tony/Bernardo, West Side Story, St Helens TIE, Sandy Vietch
2000, Stage, Laurie, Little Women, Wigan Little Theatre, Jim Stirrup