Movies List
TV Show List
Late Shift

as Matt

2022
I Capture the Castle

as Thomas

2003
Goodbye, Mr. Chips

as Young Sexton

2002
The Turn of the Screw

as Miles

1999
Ghost Nets

as Neal

1