2010, Television, Consultant, Coronation St., Granada, Dominic Leclerc
2009, Television, Jim Turner, The Bill, Talkback Thames, Reza Moradi
2008, Television, Dad/John, Real Time, Century Aspect Films, Larry Walford/Ben Scriven
2007, Television, Al Monkford, Emmerdale, YTV, Various
2007, Television, Andy, The Tip, Pig Dog Productions, Ben Hogan
2006, Television, Mr Robinson, Genie in the House, I Love Television, Jeff Didelot
2005, Television, Mark - Lead Role, Looking After Yourself, Sky Television, Marion John
2005, Television, George, The Marchioness, Yorkshire Television, Ken Horn
2003, Television, Lucas, Essential Poems, Talkback , Alannah Richardson
1999, Television, Social Worker, See You In Court, BBC Television, Alex Kirby
2009, Film, Peter, Snails, Loki, Nick Scott
2007, Feature Film, Diamond Company Executive, in the name of, Tiger Ventures, Beata Hughes
2006, Film, Brian, Honeymoon, 2am Films, Miranda Bowen
2006, Film, John, If I'm Spared, Maverick, Alex Norris
2006, Film, Boss, The Report, Wellington Films, David Smith
2005, Feature Film, Corporal Richards, The Exorcist -The-Beginning, Morgan Creek, Paul Schrader
2005, Film, Tom (Lead Role), Paradox, JH Productions, Jeremy Haccoun
2004, Film, Husband, Willow Drive, NFTS, Jakob Roervik
2003, Feature Film, Giles - Lead Role, Dead Set, Hempel Films, Bjørn Erik Sørenson
2002, Film, Christopher, Sex Lies and Cyberspace, Christopher, Henry Singer
2000, Feature Film, Duncan, My Brother, Film Four, Dom Wrotheroe
2011, Commercial, Bus Man, Boots No. 7, Pulse Films, Thirty Two
2011, Commercial, SUN MAN, SAMSUNG, Rattling Stick, Steve Cope
2009, Commercial, Dad, Sky999, Sky, Dan Morgan
2008, Commercial, Dad, Comet, Partizan, Chris Cairns
2008, Commercial, Man at Table, The Sun 'Jamie's Arms', Radical Media, Phil Lind
2008, Ident, Man, Compare the Market, RSA Films, Mark Nunneley
2007, Stage, Alonso, The Tempest, Queen's Theatre, Bob Carlton
2006, Commercial, Dad, Kingsmill Bread, M&C Saatchi, Kirk Jones
2006, Stage, Fleshcreep, Jack and the Beanstalk, The Queen's Theatre Hornchurch, Matt Devitt
2006, Stage, Mark, Swiss '06, Hampstead Theatre, Kelly Wilkinson
2005, Commercial, Dad, Wellchild Charity, Corporate Media Trust, James Owen
2004, Stage, Man, Receive This Light, King's Head Islington, Charlotte Harber
2003, Stage, Simon - Lead Role, The Needle's Eye, King's Head Islington, Julia Munrow
2002, Stage, King Verence - Lead Role, Lords And Ladies, Tour, David Beaton
2002, Stage, Matt - Lead Role, Riding The Rollercoaster, Leicester Haymarket Theatre, Esther Richardson
2002, Stage, Julian, Urban Stories, Riverside Studios, Anastasia Revi
2001, Stage, Tilly, Ritual In Blood, Nottingham Playhouse Theatre, Timothy Walker
2000, Stage, Merlin, Arthur A King, Croydon Warehouse Theatre, Rob Ballard
2000, Stage, Various Roles, Selection, Hampstead Theatre, Jonnie Siddall
1999, Stage, Banquo, Macbeth, Traffic Of The Stage, Harry Meacher
1998, Commercial, Marco, Durex Avanti, Flying Colours, David Baksh
1998, Stage, Vagabond, Vagabond, Young Vic Theatre, Marc Von Henning