James Taylor
Moonflower Murders (2024)
George Fitzsimmons
Monsieur Spade (2024)
Bill Gardiner
Funny Woman (2023)
James Taylor / Fraser
Magpie Murders (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)
Richard Cross
Where the Heart Is (1997)
Boy
Matthew Wilton
Soldier Soldier (1991)