Filmography
Torchwood
2006 · Smiler
The Story of Tracy Beaker
2002 · Lol Plakova
Gran Turismo
2023 · Ciaran Cochrane
After You've Gone
2007 · Robbie Parker
Wolf
2023 · Prody, DI Prody
Les Misérables - The Staged Concert
2019 · Actor
Po5t
2009 · Travis Stone
Tracy Beaker: The Movie of Me
2004 · Lol
Summer Scars
2007 · Bingo