IMDb Page
Movie Release Date Character Age at Release
Dead Shot 08/18/23 Michael O'Hara 37
Corsage 07/07/22 Bay Middleton 36
Belfast 11/12/21 Billy Clanton 35
National Theatre Live: All My Sons 05/14/19 Chris Keller 33
Benjamin 03/15/19 Benjamin 33
National Theatre Collection: Translations 07/31/18 Owen 32
The Happy Prince 04/12/18 Alfred 'Bosie' Douglas 32
Waiting for You 02/24/17 Paul Ashton 31
The Huntsman: Winter's War 04/06/16 Duke of Blackwood 30
The Laughing King 01/12/16 Jake 30
Legend 09/09/15 Frank Shea 29
Testament of Youth 10/14/14 Victor Richardson 28
The Tempest - Live at Shakespeare's Globe 05/28/14 Ariel 28
Island 04/22/11 Calum 25
Parked 09/01/10 Cathal O'Regan 24
The Real Merlin & Arthur 11/22/09 Colin Morgan 23
The Rising: 1916 None Seán Mac Diarmada/John MacDermott 38
Long Day's Journey Into Night None Edmund Tyrone 38