Actor best known for playing Miles 'Spider' Socorro in the Avatar sequels and Ethan Landry in Scream 6. He also had a small role in Avengers: Endgame. He has amassed over 15 acting credits throughout his developing career.
His first screen credit was playing "Bratty Kid" in the 2015 prank series Swerved.
He appeared in a 2017 episode of the series Gone. He previously posted life and behind-the-scenes updates on his jackthechamp Twitter account.
He was home-schooled by his mother while filming the 2018 horror film The Night Sitter.