Movie |
A Smallholding
|
Tonkey |
2025 |
Series |
RIPLEY
|
Dickie Greenleaf |
2024-04-04 |
Movie |
National Theatre Live: The Motive and the Cue
|
Richard Burton |
2024-03-21 |
Series |
The Lovers
|
Seamus O'Hannigan |
2023-09-07 |
Movie |
One Life
|
Young Nicholas Winton |
2023-12-21 |
Movie |
The Outfit
|
Francis |
2022-02-25 |
Movie |
Operation Mincemeat
|
Ian Fleming |
2022-04-01 |
Movie |
The Score
|
Mike |
2022-06-03 |
Movie |
The Dig
|
Rory Lomax |
2021-01-14 |
Movie |
Stardust
|
David Bowie |
2020-12-04 |
Movie |
Emma.
|
George Knightley |
2020-02-13 |
Movie |
Cordelia
|
Frank |
2019-09-25 |
Series |
Vanity Fair
|
William Dobbin |
2018-09-02 |
Movie |
Beast
|
Pascal Renouf |
2018-04-18 |
Series |
Genius
|
Young Albert Einstein |
2017-04-25 |
Movie |
Contractor 014352
|
Guy |
2017-06-23 |
Movie |
Love Is Thicker Than Water
|
Arthur |
2017-08-31 |
Movie |
The Freddie Mercury Story: Who Wants to Live Forever?
|
Roger Taylor |
2016-11-26 |
Movie |
National Theatre Live: Hangmen
|
Mooney |
2016-03-03 |
Movie |
Elder Island
|
Robert Looks |
2016-11-16 |
Series |
Brotherhood
|
Toby |
2015-06-02 |
Movie |
Song One
|
James Forester |
2014-01-20 |
Movie |
Clouds of Sils Maria
|
Christopher Giles |
2014-08-20 |
Series |
Lovesick
|
Dylan Witter |
2014-10-02 |
Movie |
Lotus Eaters
|
Charlie |
2013-04-05 |
Movie |
Twelfth Night
|
Viola |
2012-05-04 |
Movie |
Something in the Air
|
Folk Singer |
2012-11-14 |
Movie |
Real Steel
|
ESPN Commentator (uncredited) |
2011-09-28 |
Movie |
13th Sign
|
EMT |
2011-10-20 |
Movie |
Crusade in Jeans
|
Dolf Vega |
2006-11-15 |