


In April 2019, Boyce performed in the music video for " Almost (Sweet Music)" by Hozier. In January 2019, Boyce had joined the cast of HBO's Mrs. Fletcher. In March 2018, Boyce was cast in the ABC comedy television pilot Steps, in the role of Becker, and was also cast in the indie film Runt, in the role of Cal.

He later reprised the character for the animated shorts Descendants: Wicked World and in the sequels Descendants 2 and Descendants 3, the latter of which was released posthumously. In 2015, Boyce was one of the main cast members in Disney Channel's Descendants, playing Carlos, the son of Cruella de Vil. During pre-production of the series, the role of Luke was originally intended to be a boy named Hiro adopted from Korea, but casting directors were impressed with Boyce during the audition process and ultimately decided to recreate the role specifically for him.

In September 2011, Boyce was cast in the starring role of Luke Ross on Disney Channel's comedy series Jessie. In August 2011, he was one of the featured dancers on Disney Channel's comedy series Shake It Up. In June 2011, he had a small role as one of Judy's classmates in the family comedy film Judy Moody and the Not Bummer Summer. In April 2011, Boyce made a guest appearance on Disney Channel's comedy series Good Luck Charlie, and later that month he was one of the featured dancers in a royal wedding tribute on ABC's Dancing with the Stars. In June 2010, Boyce starred as Keith, the spoiled son of Adam Sandler's character, in the comedy film Grown Ups and appeared later that same year showing off his dance skills on the web series The Legion of Extraordinary Dancers. In August 2008, he made his feature film debut with a starring role in the horror film Mirrors, as well as appearing in the mystery-thriller film Eagle Eye that fall. In July 2008, he appeared in General Hospital: Night Shift as a recurring character named Michael. In May 2008, Boyce made his debut as a child actor in the music video " That Green Gentleman (Things Have Changed)", appearing as a younger version of Panic! at the Disco guitarist Ryan Ross.
