All roles

The Artful Dodger
2023, Show - Crime, Drama, History
Wolf Hall
2015, Show - Drama
Love Actually
2003, Movie - Drama, Comedy, Romance
Star Wars: The Force Awakens
2015, Movie - Action, Adventure, Sci-Fi
Pistol
2022, Show - Biography, Drama, Music
Godless
2017, Show - Drama, Western
Phineas and Ferb
2007, Show - Action, Animation, Short
The Maze Runner
2014, Movie - Action, Mystery, Sci-Fi
Nowhere Boy
2009, Movie - Drama
Maze Runner: The Death Cure
2018, Movie - Action, Adventure, Sci-Fi
Maze Runner: The Scorch Trials
2015, Movie - Action, Adventure, Sci-Fi
Nanny McPhee
2005, Movie - Family, Fantasy, Comedy
Tristan & Isolde
2006, Movie - Drama, Romance
Phineas and Ferb: The Movie: Across the 2nd Dimension
2011, Movie - Action, Animation, Kids
Bright Star
2009, Movie - Drama, Romance
Hitler: The Rise of Evil
2003, Show - Drama, War
Accused
2010, Show - Crime, Drama
The Last Legion
2007, Movie - Action, Adventure, Fantasy
My Left Hand Man
2011, Movie - Crime, Drama
Red Nose Day Actually
2017, Movie - Comedy, Romance
The Baytown Outlaws
2012, Movie - Action, Crime, Comedy
Thunderbirds Are Go!
2015, Show - Animation, Adventure, Family
Voices of Liberation
2022, Show - Documentary