Filmografie
| 2026 | |
| 2019 | NOS4A2 · as Drewauf plex.tv |
| 2018 | Tell Me a Story (US) · as Ethan Davies |
| 2018 | New Amsterdam (2018) · as Drew Wilkinson |
| 2018 | Rise (2018) · as Maashous Evers |
| 2017 | Mr. Mercedes · as Peter Saubers |
| 2016 | The Family (2016) · as Young Danny Warren |
| 2014 | Never Tear Us Apart: The Untold Story of INXS · as Young Garry |
| 2013 | The Doctor Blake Mysteries · as Paul Wootonauf plex.tv |
| 2010 | Dance Academy · as Michael Slade |
| 2006 | Nightmares & Dreamscapes: From the Stories of Stephen King · as Bobby Fornoy, 7-10 Years Old |
| 2003 | Gusto · as Boy |
| 1985 | Neighbours · as Sebastian Metcalfe |
| 2009 | The Project (2009) · as Self |
| 2000 | Sunrise · as Self |
| 1990 | Saturday Disney · as Self |





