Known For
Filmography
—
2026
2024
2023
2022
2007
2007
2006
2006

A Modern Magician
Movie · as Jim

Closing Time
Movie · as Mark

Goodwin Island
Movie · as Kai

Fist
Movie · as Aaron

The Almond and the Seahorse
Movie · as Simon

Vampire Diary
Movie · as Brad

And When Did You Last See Your Father?
Movie · as Steve

Miss Potter
Movie · as Young Heelis

Torchwood
TV · as Matt · 1 ep


