For Disney, he is well known for playing Xander in the Disney Channel series Bunk'd. He also portrayed Zac Chase in the Disney Channel Original Movie Adventures in Babysitting and voiced Gula in Kingdom Hearts HD II.8 Final Chapter Prologue and Kingdom Hearts III. Additionally, he composed songs and music for various films and/or television series.
Recently, he has played Will in the Netflix movie A Week Away. He also recently released his first song, Wildfire.