|
Young Werther (2024) as Werther |
|
Shoshana (2024) as Thomas Wilkin |
|
Unwelcome (2023) as Jamie |
|
My Salinger Year (2020) as Don |
|
The Dirt (2019) as Nikki Sixx |
|
Loving Vincent: The Impossible Dream (2019) as Self |
|
Mary Shelley (2017) as Percy Bysshe Shelley |
|
Loving Vincent (2017) as Armand Roulin |
|
The Limehouse Golem (2016) as Dan Leno |
|
Pride and Prejudice and Zombies (2016) as Charles Bingley |
|
Sweat (2015) as Sean |
|
Jupiter Ascending (2015) as Titus Abrasax |
|
The Riot Club (2014) as Harry Villiers |
|
Noah (2014) as Shem |
|
Romeo & Juliet (2013) as Romeo Montague |
|
The American Tetralogy (2012) as The Stunning Boy |
|
LOL (2012) as Kyle Ross |
|
Christopher and His Kind (2011) as Heinz Neddermayer |
|
Worried About the Boy (2010) as Boy George |
|
From Time to Time (2009) as Sefton |
|
Hunters of the Kahri (2006) as Sagar |
|
The Way of the Wind () as |