Competidor da oitava temporada do programa American Idol, cujo álbum "For Your Entertainment" incluiu hits como "If I Had You" e "Whataya Want from Me". O disco atingiu o top 10 das paradas mundiais em 2009.
Ele se apresentou no Starlight Theatre, o que permitiu que ele participasse de musicais clássicos. Ele estudou por pouco tempo na Universidade Estadual da Califórnia, em Fullerton, mas decidiu se mudar para Los Angeles para correr atrás de sua carreira musical.
Ele participou de cinco episódios da quinta temporada de Glee, dando vida ao personagem Elliot "Starchild" Gilbert.
Ele tem um irmão mais novo chamado Neil e seus pais se chamam Leila e Eber. De 2010 a 2013, ele namorou o astro de reality show finlandês Sauli Koskinen. Posteriormente, começou a namorar Javi Costa Polo, em 2018, de quem se separou dois anos depois. Está em um relacionamento com Oliver Gliese.
Na rodada final do American Idol, em 2009, ele acabou perdendo para Kris Allen.