Mom
2024 • Alex
Diary of a Wimpy Kid Christmas: Cabin Fever
2023 • Fregley (voice)
PAW Patrol: The Mighty Movie
2023 • Chase (voice)
ONE PIECE
2023 - • Young Sanji
Sweet Tooth
2021 - • Gus
Cocaine Bear
2023 • Henry
The Tiger Rising
2022 • Rob Horton
Diary of a Wimpy Kid
2021 • Fregley (voice)
Lucifer
2016 - 2021 • Ethan
Van Helsing
2016 - 2021 • Vampire Child #4A
Supernatural
2005 - 2020 • Lucas Kellinger
Pup Academy
2019 - 2019 • Morgan (voice)
Benny's Best Birthday
• Young Benny
Aliens Stole My Body
2020 • Eric Allbright
Playing with Fire
2019 • Will
Legion
2017 - 2019 • David (4 Years Old)
Descendants 3
2019 • Squeaky
William
2019 • William, age 5
Santa's Boots
2018 • Todd
A Twist of Christmas
2018 • Elliot Hewitt
It's Christmas, Eve
2018 • Wyatt James
Beautiful Boy
2018 • Jasper Sheff
Venom
2018 • Joey - 8 Year Old Boy (uncredited)
The Package
2018 • Jake Floyd
Signed, Sealed, Delivered: The Road Less Traveled
2018 • Danny
Christmas at Holly Lodge
2017 • Kyle Talbert
Coming Home for Christmas
2017 • Paul
My Christmas Dream
2016 • Cooper
Christmas List
2016 • David Anthony Owens
Hearts of Spring
2016 • Conner