Received his Bachelor of Science in Music Education from Hofstra University and his Masters of Arts in Theatre, Music and Education from Stony Brook University. He has been teaching Chorus and Theatre Arts at Paul J. Gelinas Junior High School in the Three Village Central School District for the past twenty years. He has been performing, directing, and teaching across Long Island for over 25 years. Also, he was a founding member of the 108B Musical Theatre Company at Hofstra University.