Acting
Antonio
as Antonio · 2020 · 0.0
The Alienist
as Boot Black · 2018 · 7.5
Blue Christmas
as Tommy · 2017 · 6.6
Pirates of the Caribbean: Dead Men Tell No Tales
as Young Henry Turner · 2017 · 6.7
Houdini & Doyle
as Young Doyle · 2016 · 6.5
Doctor Who
as Brother · 2005 · 7.6