Actor · Born 1981
Marie Antoinette
2006 · as Comte d'Artois
Torch Song
2025 · as Gabe
I'm Not in Love
2021 · as Rob Lloyd
The Complex: Lockdown
2020 · as Rees Wakefield
Peterloo
2018 · as Magistrate Hutton
Colette
2018 · as Schwob
Blue Iguana
2018 · as Tommy Tresham
Macbeth
2018 · as Banquo
Love Is Thicker Than Water
2017 · as Adam Berliner
The Last Photograph
2017 · as Colin
Kill Your Friends
2015 · as Bill
Warhouse
2013 · as Gulf war soldier
Chemistry
2012 · as Johan