Known for starring as Max Thunderman in the TV series The Thundermans, he has also appeared in the series Kickin' It and Marvin Marvin. Additionally, he starred as Brett in the 2013 TV movie Jinxed and he played Billy in the 2015 movie Sharknado 3. In 2015 he appeared on Nickelodeon's Ho Ho Holiday Special.
He made his film debut in the 2011 film The Sound of My Voice.
He started a YouTube channel where he posts covers of popular songs.
He briefly dated his The Thundermans co-star Kira Kosarin in 2017.