American Idol David Archuleta will join Miranda Cosgrove in one episode of iCarly. The 17-year-old reality show star is getting ready to make his acting debut in Nickelodeon’s popular show, where he will play a contestant in a talent competition called "America Sings." Shooting is scheduled to start on Thursday. A thrilled Archuleta said about her guest-appearance on the show “It's like, 'this is the day that my song is gonna be on the radio!'" Archuleta told New York's Z100. "It's just crazy. What are people going to think? I hope they like it! I'm so excited."