Nato in California, a scuola si interessa di diverse attività, tra cui recitazione e scrittura. Dopo alcune piccole parti, viene ingaggiato per interpretare il ruolo di Kurt Hummel nella serie televisiva Glee, con il quale vince il Golden Globe come miglior attore non protagonista.