In 2005, McCartney appeared as himself on the Disney Channel show "The Suite Life of Zack & Cody". In 2007, he starred as himself on the Disney Channel show "Hannah Montana". In 2008, McCartney was also featured as the voice of JoJo McDodd in "Horton Hears a Who!" McCartney also voiced Theodore in the live-action "Alvin and the Chipmunks" film series, in addition to voicing Terence in the "Tinker Bell" film series. He also voices Robin in the "Young Justice" series.