Actor best known for portraying Dallas in Disney's Austin and Ally and later Jesus Foster on ABC's The Fosters. He also played Jaden Stark in the 2014 Disney TV movie How to Build a Better Boy. In 2018, he starred in Netflix's To All the Boys I've Loved Before as well as landed the lead roles in The Stand-In and Sierra Burgess Is a Loser.
He made his acting debut at age 13 in the 2009 film The Gold Retrievers.
He acted alongside Bella Thorne on the Disney series Shake It Up in 2013.