Acting
William Tate
Bekannt aus
Overexposed
(2018) – Aiden
A Thousand Tomorrows
(2023) – Young Cody Gunnar
Wisher Maddox
(2023) – Maddox
Revolutionary: Michael Behe and the Mystery of Molecular Machines
– Narrator (voice)