In 2002, Zac Efron began to appear in guest roles on several television series, including Firefly, ER, and The Guardian. Zac Efron portrayed Cameron Bale on the now-cancelled WB series Summerland. Originally introduced as a recurring character, Zac Efron became a regular cast member on the show in the second season in 2004, starring opposite the likes of Kay Panabaker, Lori Loughlin and Jesse McCartney. Since appearing in Summerland, Zac Efron has also had guest roles on the shows CSI: Miami, NCIS (TV series), The Suite Life of Zack & Cody and The Replacements.