Miranda Cosgrove on the iCarly Reboot and Why Jerry Trainor Has a Hideous Portrait of Her
Miranda Cosgrove is an American actress and singer. She started her career doing commercials until landing a lead role in School of Rock. Since then, she has starred on the hit TV series Drake & Josh and iCarly. Cosgrove has also been a voice actor and played Margo in the animated franchise Despicable Me. She is now back to her role as Carly in the new iCarly reboot.