7
Movies
0
Popularity
Shine
Ashley
1996
The Secret Garden
George
2020
Lazarus
Zach
2018
National Theatre Live: Cat on a Hot Tin Roof
Unknown role
The Wolfman
Asylum Doctor (uncredited)
2010
Hamlet
Guildenstern
2003
National Theatre Live: A View from the Bridge
Louis
2015