← Back to explore




































Biography
An English film actor, probably best known for his performances in Across the Universe, Becoming Jane, Control, The Ruins and The Crazies.
Filmography35 titles

Hannibal
2013as Mason Verger
2013as Mason Verger

Control
2007as Hooky
2007as Hooky

Midsomer Murders
1997as Max Ransom
1997as Max Ransom

Becoming Jane
2007as Henry Austen
2007as Henry Austen

Across the Universe
2007as Max Carrigan
2007as Max Carrigan

Brave New World
2020as Kvle
2020as Kvle

The Divide
2014as Terry Kucik
2014as Terry Kucik

The River
2012as Lincoln Cole
2012as Lincoln Cole

The Grey
2011as Todd Flannery
2011as Todd Flannery

The Devil Conspiracy
2022as Lucifer
2022as Lucifer

Outsiders
2016as Asa Farrell
2016as Asa Farrell

The Twilight Saga: Breaking Dawn - Part 2
2012as Alistair
2012as Alistair

Copying Beethoven
2006as Karl van Beethoven
2006as Karl van Beethoven

Doctor Who
2024as John Francis Vater
2024as John Francis Vater

The Reckoning
2020as Joseph Haverstock
2020as Joseph Haverstock

Backdraft 2
2019as Sean McCaffrey
2019as Sean McCaffrey

Horns
2013as Terry Parrish
2013as Terry Parrish

The Crazies
2010as Russell
2010as Russell

The Ballad of Lefty Brown
2017as Frank
2017as Frank

Murder Company
2024as Smith
2024as Smith

The Last Front
2024as Laurentz
2024as Laurentz

Flutter
2011as John
2011as John

High Life
2009as Donnie
2009as Donnie

The Ruins
2008as Mathias
2008as Mathias

Hangman
2017as Hangman
2017as Hangman

My Father, Die
2016as Asher
2016as Asher

Hercules
2014as Phineas
2014as Phineas

Love Happens
2009as Tyler
2009as Tyler

Supremacy
2014as Garrett Tully
2014as Garrett Tully

A Single Shot
2013as Obadiah
2013as Obadiah

Amelia
2009as Bill Stultz
2009as Bill Stultz

Cold Blood
2019as Kappa
2019as Kappa

Bleeding Heart
2015as Cody
2015as Cody

Operation: Endgame
2010as Fool
2010as Fool

Abattoir
2016as Grady
2016as Grady