highest rated
acting
- (Saint) Peter → Peter Blanes
- Greatest Night of Summer
- The End of Oak Street → Brian
- Rolling Loud
- Frankenstein → Young Victor Frankenstein
- The Monkey → Young Hal / Young Bill
- Barron's Cove → Ethan Chambers
- Mom → Alex
- ONE PIECE (TV) → Young Sanji
- Cocaine Bear → Henry
- Diary of a Wimpy Kid Christmas: Cabin Fever → Fregley (voice)
- The Tiger Rising → Rob Horton
- INVINCIBLE (TV) → Oliver (voice)
- INVINCIBLE (TV) → Oliver / Young Omni Man (voice)
- Sweet Tooth (TV) → Gus
- Diary of a Wimpy Kid → Fregley (voice)
- Invincible → Oliver Grayson / Kid Omni-Man
- Aliens Stole My Body → Eric Allbright
- Benny's Best Birthday → Young Benny
- Pup Academy (TV) → Morgan
- Descendants 3 → Squeaky
- Playing with Fire → Will
- William → William, age 5
- Heaven → Keith
- A Snake Marked → Young Snake
- Venom → Joey - 8 Year Old Boy (uncredited)
- Beautiful Boy → Jasper Sheff
- The Package → Jake Floyd
- Signed, Sealed, Delivered: The Road Less Traveled → Danny
- Aliens Ate My Homework → Eric
- It's Christmas, Eve → Wyatt James
- A Twist of Christmas → Elliot Hewitt
- Santa's Boots → Todd
- Legion (TV) → David (4 Years Old)
- Coming Home for Christmas → Paul
- Christmas at Holly Lodge → Kyle Talbert
- Lucifer (TV) → Ethan
- Van Helsing (TV) → Vampire Child #4A
- Christmas List → David Anthony Owens
- My Christmas Dream → Cooper
- Hearts of Spring → Conner
- Supernatural (TV) → Lucas Kellinger