At the end of his senior year, he wrote, directed and starred in a musical spoof of Sweeney Todd, titled Shirley Todd, at the end of his senior year.
While pursuing a career in film and television, he worked mornings before school in the cafeteria as a cookie scooper and summers as a clerk at a dry cleaners. He currently plays Kurt Hummel in the successful television program show, GLEE. He is also the author of a popular series of middle-grade fiction books entitled The Land of Stories.
Colfer currently resides in Los Angeles with his cat, Brian, and his golden retriever, Cooper.