2007–2015: Breakthrough with Disney Channel In 2007, Cameron portrayed the role of Young Cosette in the Bainbridge Performing Arts (BPA) stage production of
Les Misérables, and in 2008, she had the lead role of Mary in
The Secret Garden, again with BPA. In 2012, Cameron was cast in a
Disney Channel comedy series that was to be titled
Bits and Pieces in which she would play the role of Alanna. Shortly after filming the pilot,
Bits and Pieces was retooled into
Liv and Maddie, which saw Cameron starring in the dual lead role of Liv and Maddie Rooney. The preview of the series debuted on July 19, 2013, and the series premiered on September 15, 2013. The pilot episode gained 5.8 million viewers, which was the most-watched in total viewers in 2.5 years since the series
Shake It Up. Disney Channel renewed
Liv and Maddie for a 13-episode second season slated to premiere in Fall 2014, which was later expanded to 24 episodes. On August 27, 2013, Cameron released a cover of "
On Top of the World" by
Imagine Dragons as a promotional single. Her cover peaked on the
Billboard Kid Digital Songs chart at 17 and spent three weeks on the chart. On October 15, 2013, "Better in Stereo" was released as a single under
Walt Disney Records. "Better in Stereo" made its debut on the
Billboard Kid Digital Songs chart at No. 21 before peaking at No. 1, becoming Cameron's first No. 1 hit. Her next single, "Count Me In", was released on June 3, 2014. The song peaked at number one on the Billboard Kids Digital Songs chart. Cameron starred in the television film
Cloud 9, which premiered on January 17, 2014. She later went on to also star in
Descendants, which premiered on July 31, 2015. The film was viewed by 6.6 million people and spawned Cameron's two first
Billboard Hot 100 songs, "Rotten to the Core" at number 38 and a solo song, "If Only", at number 94. Other songs from the film featuring Cameron, such as "Set It Off" and "Evil Like Me", charted at number 6 and 12 respectively on the
Bubbling Under Hot 100 chart. The soundtrack for the movie peaked atop the
Billboard 200 chart, becoming the first soundtrack from a
Disney Channel Original Movie since
High School Musical 2 to do so. As part of the
Descendants franchise, Cameron released a cover of the
Christina Aguilera's song "
Genie in a Bottle". The music video premiered on Disney Channel on March 18, 2016. The single received 22 million views on YouTube in less than a month. In 2015, Cameron and
Ryan McCartan formed a band called
The Girl and the Dreamcatcher. On October 2, 2015, they released their first single, "Written in the Stars". The band released their second single, "Glowing in the Dark", on January 29, 2016. The Girl and the Dreamcatcher released their third single, "Someone You Like", on April 8, 2016. They released their fourth single, "Make You Stay", on June 17, 2016. On July 29, 2016, the band released their first EP,
Negatives, featuring their singles "Make You Stay" and "Glowing in the Dark" and four new songs. In October 2016, as a result of Cameron's and McCartan's breakup, the musical duo disbanded. On December 22, 2015,
Liv and Maddie was renewed for a fourth season, becoming the ninth live-action Disney Channel series in history to achieve this. Cameron began filming the season, renamed to
Liv and Maddie: Cali Style in early 2016. It was later announced that this would be the final season of the series. The series finale of
Liv and Maddie later aired on March 24, 2017.
2016–2021: Established actress and music releases Cameron played the role of Amber Von Tussle in the NBC live television presentation of
Hairspray Live!, which aired on December 7, 2016. Cameron's performance was praised. She then reprised her role as Mal in
Descendants 2, the sequel to
Descendants, in 2017. The film premiered on July 21, 2017. The
Descendants 2 soundtrack debuted at number six on the
Billboard 200, with "It's Goin' Down" from the soundtrack debuting at number 81. Cameron then played the role of Sophie in the
Hollywood Bowl live production of
Mamma Mia! from July 28 to 30. '' in 2017.|right On August 21, 2017, Cameron was cast in the
Netflix film ''
Dumplin', alongside Jennifer Aniston. Cameron played Bekah Colter in the comedy. In November 2017, Cameron signed on to appear in a recurring role in the fifth season of Agents of S.H.I.E.L.D.'' by Marvel. This role was later revealed to be
Ruby Hale, the daughter of
General Hale (
Catherine Dent). In December 2017, Cameron was cast in an animated Marvel project,
Marvel Rising, as the voice of
Gwen Stacy / Ghost-Spider. On August 13, 2018,
Marvel Rising: Initiation, a series of six shorts, was released on
Disney XD. The series focused on Cameron's character as she was on the run after being framed for her best friend's murder. Though her character did not appear in the next
Marvel Rising installment,
Marvel Rising: Secret Warriors, Cameron did perform the film's theme song, "Born Ready". In 2019, Cameron reprised the role in
Marvel Rising: Chasing Ghosts. On March 21, 2018, she announced that she had signed with
Columbia's
Disruptor Records label and that she would begin to release music following the release of
Descendants 3. It was announced on October 8, 2018, that Cameron would play the role of
Cher Horowitz in the stage adaptation of the 1995 film
Clueless. In 2019, Cameron starred alongside
Renée Fleming in
The Light in the Piazza in
London. In September 2019, she released two covers on her YouTube channel: "
Slow Burn" and "
Hymn for the Weekend". Later that month, Cameron released her debut double singles, "
Bloodshot" and "
Waste". On November 1, 2019, she released her follow-up single, "
So Good". Later that month, she collaborated with Privé Revaux on a range of sunglasses. Cameron continued her focus on music by releasing singles "
Out of Touch" and "
Remember Me", the latter of which features American rapper
Bia. On July 24, 2020, she released her next single, "
We Belong". This was followed by the release of "
LazyBaby" on April 2, 2021. Later in 2021, Cameron joined the main cast of the
Apple TV+ musical series
Schmigadoon!, which premiered on July 16, 2021. Also in 2021, Cameron reprised her role as Mal for the animated special
Descendants: The Royal Wedding. She was cast in the planned
CW series
Powerpuff as
Bubbles, before it was cancelled in 2023.
2022–present: Alchemical and upcoming debut album in 2023.|160px On February 11, 2022, Cameron released the single "
Boyfriend". This song went viral on
TikTok and entered the
US Billboard Hot 100 chart at number 16, as well as reaching number 9 on the
UK Singles Chart. It was also certified
platinum by the RIAA. In March 2022, she was a celebrity contestant and guest judge on the ''
RuPaul's Drag Race'' episode "
Snatch Game". June 2022 saw Cameron release the song "
Breakfast", which the music video for went on to win an
MTV Video Music Award for Best Video with a Social Message. On August 28, 2022, at the
MTV Video Music Awards, she won the award for
Best New Artist and performed at the pre-show. Cameron also voiced Ellen Wright, Nate's older teenage sister in the
Paramount+ Nicktoon Big Nate, based on the
comic strip and book series of the same name. Throughout the end of 2022, Cameron released a string of standalone singles, including: "
Bad Idea", and "
Girl Like Me". On November 20, she performed at the
American Music Awards and received the award for
New Artist of the Year. In 2023, Cameron was part of a string of collaborations including: "
We Go Down Together" with
Khalid, "Use Me (Brutal Hearts)" with
Diplo and
Sturgill Simpson and "
Other Boys" with
Marshmello. Cameron announced at the
2023 MTV Video Music Awards that she would be releasing a musical project in two parts. The first part, titled
Alchemical: Volume 1, was released on December 1, 2023. Despite plans to release a second volume, Cameron scrapped the idea and took a break from releasing music. She noted that she has focused on therapy and "digging and excavation" into her personal pain and depression, which she felt had helped her to shape her debut studio album. She also felt departed from the sound of
Alchemical, stating that she was in a different place in her life and in a more positive environment. In June 2025, she supported
Dua Lipa on the UK leg of her
Radical Optimism Tour, as well as releasing "
Romeo", the third song from her upcoming album. In September 2025, Cameron released "
Whatever You Like" about her relationship with
Damiano David, followed by "
Hello My Old Lover" in November. At the beginning of 2026, Cameron returned to ''RuPaul's Drag Race
as a guest judge; the episode saw a lip sync battle soundtracked by her song "Too Much". Then in February 2026, she starred in the Prime Video series 56 Days'' alongside
Avan Jogia. ==Personal life==