IMDb Page
Movie Release Date Character Age at Release
Death of a Ladies' Man 03/12/21 Ben O'Shea 33
Hellboy 04/10/19 Merlin 31
Psychic 07/15/18 Michelangelo 30
National Theatre Live: Cat on a Hot Tin Roof 02/22/18 30
Phantom Thread 12/25/17 Dr. Robert Hardy 30
Angela's Christmas 12/02/17 Guard 30
mother! 09/13/17 Younger Brother 29
Logan Lucky 08/17/17 Sam Bang 29
Assassin's Creed 12/21/16 Young Joseph 29
The Flag 10/14/16 Blacksod 28
Tiger Raid 10/07/16 Joe 28
History's Future 01/28/16 Driver 28
Standby 11/14/14 Alan 27
Darkness on the Edge of Town 07/09/14 Virgil O'Riley 26
The Stag 09/10/13 Simon 25
Stay 09/08/13 Liam 25
Life's a Breeze 07/19/13 Hawk Man 25
How to be Happy 07/14/13 Cormac 25
Coda 07/13/13 Doorman #1 (voice) 25
Snow White and the Huntsman 05/30/12 Gus 24
Wake Wood 03/25/11 Martin O'Shea 23
The Eagle 02/08/11 Traveller #1 23
Noreen 06/24/10 Frank 22
What Will Survive of Us 11/01/09 John 21
The Tiger's Tail 09/26/06 Connor O'Leary 18