2012, Television, Limbo, SINBAD, Sky 1 HD/BBC Worldwide, Michael Offer
2011, Television, Handsome Jim, WORLD WITHOUT END, Scott Free (Ridley & Tony Scott)/Tandem, Michael Caton-Jones
2011, Television, Galeotto Sclafenatus (Recurring), BORGIA, Canal +, Dearbhla Walsh/Metin Huseyin/Oliver Hirschbiegel
2007, Television, Guy, MY FAMILY (Xmas Special - Series 8), BBC Television, Baz Taylor
2007, Television, Ranger Rolf, DEAD RINGERS, BBC Television, Ben Fuller
2004, Television, Eliminator (Lead - 13 episodes), THE ELIMINATOR, Endemol/ITV, Ben Fuller
2010, Feature Film, John, TACHO (original title; DOTKNI SE DUHY), 2Landa S.R.O/SPI International, Mirjam Landa
2010, Feature Film, Abner, HEAVY DUTY, First Hand Features, Rhys Hayward
2009, Feature Film, Mick, THE BASELINE, Optimum Releasing/MPH Film, Brendan O'Loughlin
2008, Feature Film, Trent Button (co-starred with Diana Quick), TRENT 2 RENT, Zoom Films, Cassius Matthias
2006, Feature Film, Ryan, DRAGON SQUAD, The Weinstein Company , Daniel Lee
2004, Feature Film, Lead Porter, PICCADILLY JIM, MGM, John Mckay
2012, Stage, Freddie, NELL GWYN, Red Handed Theatre, Jessica Swale
2011, Stage, Sargent Mills, YMBBT, Barbican, Kate Bond/Morgan Lloyd
2009, Stage, Salim/Israeli Soldier, PALESTINE MONOLOGUES, Ice and Fire Theatre, Christine Bacon
2008, Stage, Alabama Townie, TO KILL A MOCKING BIRD, Tricycle Theatre, Sally Knyvette
2008, Stage, AMAZONIA, Young Vic, Paul Herritage
2007, Stage, BRANDED, Old Vic, Simon Bent
2007, Stage, BLUE MAN GROUP, New London Theatre, Chris Wink
2007, Stage, Nemesis, Forgotten Classics: Byron's Manfred, Kings Head Theatre, Tom Littler
2011, Commercial, Lead Guy, WKD - Missus Alert, Short Films Ltd, Jon Greenhalgh (Casting: Sarah Crowe)
2008, Commercial, Friend, KFC, Duke Films, Jess-Scott Hunter (Casting: Sasha Robertson)
2007, Commercial, Clown, IRAQ: The Bloody Circus, 4 Creative, Simon Rattigan (Casting: Tamara Gillan)