Actor · Born 1983
Fatherland
1994 · as Pili
The Showdown
2020
Shifty
2008 · as Otis
Cass
2008 · as Young Freeman
Tom's Midnight Garden
1999 · as James (12 years)
Diana: A Tribute to the People's Princess
1998 · as Prince Harry
The Affair
1995 · as David Leyland
Mary Shelley's Frankenstein
1994 · as Young Victor