By clicking on the title of the film you can now view in depth information about that project which will include pictures, trailers and lots more. The title of the film will be in italic if the page has been published and can be viewed. I will be working on this bit by bit so keep on checking back

Year Film Role
2016 Shadow Reese
2016 The Rising Padraig Pearse
2016 Shambhala TBA
2016 London Town Joe Strummer
2016 Damascus Cover Ari Ben Sion / Hans Hoffmann
2015 Stonewall Trevor
2014 Another Me John Moffatt
2013 The Mortal Instruments: City Of Bones Valentine Morgenstern
2012 Belle Du Seigneur Solal
2012 Albert Nobbs
Viscount Yarrell
2010 From Paris With Love James Reece
2010 Shelter Adam
2008 A Film With Me in It Himself
2008 The Children of Huang Shi George Hogg
2007 August Rush Louis Connelly
2006 Mission: Impossible III Declan
2005 Match Point Chris Wilton
2004 Alexander Cassander
2004 Vanity Fair George Osborne
2003 The Emperors Wife Chamberlain
2003 I’ll Sleep When I’m Dead Davey Graham
2003 Octane The Father
2003 The Tesseract Sean
2002 Bend It Like Beckham Joe
2001 Tangled Alan Hammond
2001 Happy Now Mark Wraith
2001 Prozac Nation Noah
1999 Titus Chiron
1999 Ride with The Devil Pitt
1999 The Loss Of Sexual Innocence Nic at age 16
1999 B Monkey Bruno
1998 The Tribe Adam
1998 Velvet Goldmine Brian Slade
1998 The Governess Henry Cavendish
1997 Telling Lies in America Kevin Boyle
1997 The Maker Josh Minnell
1996 Samson and Delilah Samson at age 14
1996 The Disappearance of Finbar Finbar Flynn
1996 Michael Collins Collins Assassin
1996 Killer Tongue Rudolph
1994 A Man of No Importance First young man


Year TV Series Role
2016 Roots Tom Lea
2013-2014 Dracula Dracula / Alexander Grayson
2007-2010 The Tudors King Henry VIII
2005 Elvis Elvis
2003 The Lion in Winter Philip
2002 The Magnificent Ambersons George Amberson Minafer
2000 Gormenghast Steerpike