Актьор - The Collaboration - Andy Warhol Harvest Moon A Very British Scandal(Мини Сериал)(2021) - Ian Campbell What If...?(Сериал)(2021) - Jarvis / Vision WandaVision(Мини Сериал)(2021) - Vision / The Vision Uncle Frank(2020) - Frank Solo: A Star Wars Story(2018) - Dryden Vos Avengers: Infinity War(2018) - Vision Manhunt(Сериал)(2017) - Ted Kaczynski Journey's End(2017/I) - Lieutenant Osborne Captain America: Civil War(2016) - Vision Legend(2015/I) - Charlie Richardson (uncredited) Avengers: Age of Ultron(2015) - Jarvis / Vision Mortdecai(2015) - Jock Transcendence(2014/I) - Max Waters Iron Man Three(2013) - JARVIS (voice) Blood(2012/I) - Joe Fairburn The Avengers(2012) - Jarvis (voice) Priest(2011) - Priest Margin Call(2011) - Will Emerson The Tourist(2010/I) - Inspector John Acheson Iron Man 2(2010) - JARVIS (voice) Legion(2010) - Michael Creation(2009/I) - Charles Darwin The Young Victoria(2009) - Lord Melbourne Inkheart(2008) - Dustfinger The Secret Life of Bees(2008) - T. Ray Owens Broken Lines(2008) - Chester Iron Man(2008) - JARVIS (voice) The Da Vinci Code(2006) - Silas Firewall(2006) - Bill Cox Wimbledon(2004) - Peter Colt Euston Road(Късометражен)(2004) - Y Master and Commander: The Far Side of the World(2003) - Dr. Stephen Maturin Surgeon Dogville(2003) - Tom Edison The Reckoning(2002/II) - Nicholas The Heart of Me(2002) - Rickie / Husband A Beautiful Mind(2001) - Charles Kiss Kiss Bang Bang(2001) - Jimmy A Knight's Tale(2001) - Geoffrey Chaucer David Copperfield(2000) - James Steerforth Dead Babies(2000) - Quentin Gangster No. 1(2000) - Young Gangster The Suicide Club(2000) - Shaw After the Rain(1999) - Steph Oosthuizen Every Woman Knows a Secret(Мини Сериал)(1999) - Rob Killer Net(Мини Сериал)(1998) - Joe Hunter Coming Home(Мини Сериал)(1998) - Edward Carey-Lewis The Land Girls(1998) - Philip Bent(1997) - Captain Sharpe(Сериал)(1997) - Prince William of Orange The Bill(Сериал)(1996) - Jake Connolly Wycliffe(Сериал)(1994) - Ian Greaves