James Taylor
Moonflower Murders (2024)
George Fitzsimmons
Monsieur Spade (2024)
Bill Gardiner
Funny Woman (2023)
James Taylor / Fraser
I delitti della gazza ladra (2022)
Alan Lewis
Avenue 5 (2020)
Jack
Dracula (2020)
Max Liebermann
Vienna Blood (2019)
Adrian
Kiss Me First (2018)
Arthur Potts
Decline and Fall (2017)
Max Laszlo
Rogue (2013)
Sajhe
Labyrinth (2012)
Young Tom Maxwell
Johnny and the Bomb (2006)
Sam Eustace
The Eustace Bros. (2003)
Peter Blackwood
The Royal (2003)
Fat Friends (2000)
Big Meg, Little Meg (2000)
Trial & Retribution (1997)
Boy
Where the Heart Is (1997)
Richard Cross
Matthew Wilton
Soldier Soldier (1991)