From New York City, New York, USA • Born in Nov 13, 1968 (58 years old)
Stephen Carlos Lemme (born November 13, 1968) is an American actor, writer, and producer, and one of the members of the Broken Lizard comedy group. (Via Wikipedia)
Club DreadFilm • 2004