Best known for playing the character Jax Novoa on the hit Nickelodeon series Every Witch Way alongside Paola Andino and Nick Merico. He starred as Davis Pell in the 2015 Nickelodeon TV movie Liar, Liar Vampire and also appeared on Australian television screens in the series Nowhere Boys as the character Sam. He was confident he wanted to become an actor when he was offered the lead role of Troy in his high school production of High School Musical.