Blonde (2022) als Cass Chaplin | |
Elvis (2022) als Scotty Moore | |
Riot (2018) als Jim Walker | |
Bad Blood (2017) als Vincent | |
The Death and Life of Otto Bloom (2017) als Otto Bloom | |
A Few Less Men (2017) als David Locking | |
Mr. Church (2016) als Owen | |
Spin Out (2016) als Billy | |
Love & Friendship (2016) als Reginald DeCourcy | |
Frankenstein (2015) als Adam "The Monster" | |
Fury (2014) als Lieutenant Parker | |
Healing (2014) als Paul Atherton | |
Plush (2013) als Enzo | |
Drift (2013) als Jimmy Kelly | |
Adore (2013) als Ian | |
The Twilight Saga: Breaking Dawn - Part 2 (2012) als Riley Biers (crédito solo) | |
Bait (2012) als Josh | |
Anonymous (2011) als Earl of Southampton | |
A Few Best Men (2011) als David Locking | |
Boys On Film 6: Pacific Rim (2011) als Dan (segment "Drowning") | |
The Twilight Saga: Eclipse (2010) als Riley | |
Road Train (2010) als Marcus | |
Further We Search (2009) | |
The Loved Ones (2009) als Brent Mitchell | |
Drowning (2009) als Dan | |
Newcastle (2008) als Fergus | |
September (2007) als Ed Anderson | |
Angela's Decision (2006) als Will Turner | |
2:37 (2006) als Theo |