Актьор - Preacher(Сериал)(2017-2019) - Adolf Hitler Hanna(Сериал)(2019) - Dr. Kunek Skyscraper(2018) - Mr. Pierce Paddington 2(2017) - Phibs The Menkoff Method(2016) - Max Menkoff Deep Water(Мини Сериал)(2016) - Nick Manning Free Fire(2016) - Gordon The Windmill(2016) - Nicholas Cooper And Then There Were None(Мини Сериал)(2015) - Thomas Rogers Powers(Сериал)(2015) - Johnny Royalle Peaky Blinders(Сериал)(2014) - Darby Sabini Maya the Bee Movie(2014) - Crawley (English version) (voice) Lost in Karastan(2014) - Xan Butler Edge of Tomorrow(2014) - Dr. Carter Game of Thrones(Сериал)(2013-2014) - Locke Predestination(2014/I) - Mr. Robertson Anna(2013/VII) - Peter Lundgren The Double(2013) - Harris Hatfields & McCoys(Мини Сериал)(2012) - Lark Varney Lawless(2012) - Gummy Walsh The Borgias(Сериал)(2012) - Mortician Red Dog(2011) - Jack Rake(Сериал)(2010) - Stanley Shrimpton Submarine(2010) - Lloyd Tate Red White & Blue(2010) - Nate The New Daughter(2009) - Professor Evan White Lezione 21(2008) - Peters The New World(2005) - Selway The Proposition(2005) - Brian O'Leary Charlie and the Chocolate Factory(2005) - Mr. Bucket The Life Aquatic with Steve Zissou(2004) - Vladimir Wolodarsky Lara Croft Tomb Raider: The Cradle of Life(2003) - Bryce The Sleeping Dictionary(2003) - Neville Max(2002/I) - Adolf Hitler Vanilla Sky(2001) - Edmund Ventura He Died with a Felafel in His Hand(2001) - Danny Lara Croft: Tomb Raider(2001) - Bryce Almost Famous(2000) - Dick Roswell The Nine Lives of Tomas Katz(2000) - Hyde Park Nutter The Escort(1999) - Gem Simon Magus(1999) - Simon Life in the Fast Lane(1998) - Jeff Woundings(1998) - Journalist Down Rusty Down(Късометражен)(1997) - Rusty Blur: M.O.R.(1997) - Truck Passenger Water Rats(Сериал)(1997) - Ronny Jefferson True Love and Chaos(1997) - Dean Shine(1996) - David Helfgott - Adolescent Dad and Dave: On Our Selection(1995) - Joe Joh's Jury(1993) - Brad G.P.(Сериал)(1993) - Dr. Martin Lloyd The Nostradamus Kid(1993) - Ken Elkin Secrets(1992) - Randolf Road to Alice(Късометражен)(1992) - Jimmy Dead to the World(1991) - Skip Inspector Morse(Сериал)(1991) - Dave Harding Flirting(1991) - Danny Embling Boys from the Bush(Сериал)(1991) - Vince The Last Crop(1991) - Craig Sweeney A Country Practice(Сериал)(1990) - Tony Waterson Songlines(1989) Bangkok Hilton(Мини Сериал)(1989) - Billy Engels Lover Boy(1989) - Mick The Prisoner of St. Petersburg(1989) - Jack Dolphin Cove(Сериал)(1989) - Convict Dadah Is Death(1988) - Andrew Barlow The Year My Voice Broke(1987) - Danny Embling Frontier(Мини Сериал)(1987) - Convict George Anderson Killer Zombies(Късометражен)(1986) Dogs in Space(1986) - Bowie Fan