Became known to television audiences as Freddie Benson on Nickelodeon's iCarly, which became one of Nickelodeon's most-watched tween sitcom. He booked a voice role for the Nickelodeon animated series Pinky Malinky.
He began acting and professionally modeling at the age of three, and played the lead role in a school production of The Emperor's New Clothes.
His mom's name is Rita, and he has two older brothers named Andrew and Kevin. In 2015, he married actress London Elise Moore. He and London welcomed their first child, a daughter named Rosie, in December 2017. They are currently expecting their second daughter.
He acted alongside Miranda Cosgrove in Nickelodeon's iCarly.