Known For:
Acting
Birthday:
March 28, 2007
Place of Birth:
Vancouver, British Columbia, Canada
| Year | Movie | Role |
|---|---|---|
| 2022 | The Bad Seed Returns | Milo |
| 2020 | Cross Country Christmas | Ryan |
| 2019 | Descendants 3 | Squirmy |
| 2019 | Picture a Perfect Christmas | Troy Murphy |
| 2019 | It Chapter Two | Dean |
| 2018 | Deadpool 2 | Cereal Kid |
| 2018 | The Bad Seed | Milo |
| 2018 | Once Upon a Deadpool | Cereal Kid |
| 2017 | Garbage Man | The Kid |
| 2017 | Miss Christmas | Joey |
| 2017 | While You Were Dating | Tommy |
| 2016 | Countdown | Anatoly |
| 2016 | Signed, Sealed, Delivered: Lost Without You | Aiden |
| 2016 | The Robot | Tom |
| 2015 | A Christmas Truce | Phillip Braun |
| 2015 | The Wish Writer |
| Year | TV Show | Role |
|---|---|---|
| 2021 | The Mysterious Benedict Society | Nicholas / Nathaniel |
| 2019 | Pup Academy | George |
| 2019 | Dead to Me | Henry Harding |
| 2017 | Legion | David Haller (6-8 Years) |
| 2017 | Legion | David |
| 2017 | Riverdale | Jack |
| 2016 | Heartbeat | Little Boy |
| 2015 | Supergirl | Boy |
| 2015 | The Man in the High Castle | Otto Wegener |
| 2013 | Bates Motel | Young Norman |
| 2013 | Motive | Owen Blaine |
| 2012 | Arrow | Young Boy (uncredited) |
| 2011 | Once Upon a Time | Young David / Young James |
| 2011 | Hell on Wheels | Willam Bohannon |