Actor · Born 2004
Danny Boy
2021 · as Young Brian
The Woman in Black 2: Angel of Death
2014 · as Edward
Wer
2013 · as Peter Porter
The Impossible
2012 · as Simon Bennett