Mais conhecido por interpretar Sam Evans na série de televisão Glee. Ele também apareceu em episódios de The Middle, Apenas Um Show e No Ordinary Family.
Ele começou a tocar múltiplos instrumentos quando pequeno, entre eles bandolim, bateria, flauta, piano e guitarra.
Foi indicado a um Screen Actors Guild Award por seu trabalho em Glee.
Cresceu com um irmão e quatro irmãs. Namorou com a atriz Emma Watson por pouco tempo em meados de 2008. Ele também já teve um relacionamento com Emma Roberts. Começou um romance com Camelia Somers, neta da atriz Suzanne Somers, em dezembro de 2020.
Apareceu no programa iCarly, estrelado por Miranda Cosgrove.