|2023||Shazam! Fury of the Gods as Freddy Freeman|
|2021||Ron's Gone Wrong as Barney (voice)|
|2021||Luca as Alberto Scorfano (voice)|
|2021||Ciao Alberto as Alberto Scorfano (voice)|
|2021||Pixar 2021 Disney+ Day Special|
|2020||We Are Who We Are as Fraser Wilson|
|2020||Don't Tell a Soul as Joey|
|2019||Shazam! as Freddy Freeman|
|2019||It Chapter Two as Young Eddie Kaspbrak|
|2018||Beautiful Boy as 12-Year-Old Nic Sheff|
|2017||Me, MYSELF & I as Young Alex|
|2017||Scales: A Mermaids Tale as Adam Wilts|
|2017||It as Eddie Kaspbrak|
|2015||Tales of Halloween as Young Stranger|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.