Actor who has risen to fame for his role as Dillon James on the CW TV sports drama All American, which he debuted on during its inaugural season in 2018-2019. He also starred in the 2018 family fantasy comedy film The House with a Clock in Its Walls as Devin with Jack Black.
He made his on-screen acting debut in 2017 on the Fox TV series Star.
He wished his dad a Happy Father's Day in a 2020 Instagram post.
He has starred alongside Daniel Ezra on the CW TV sports drama Championships.