Bachelor of Music Education, Northwestern University, 1954; Master of Arts, Columbia University, 1957.
Choral director Roy W. Brown Junior High School, Bergenfield, New Jersey, 1957-1963. Choral director, teacher music theory and history Spring Valley (New York ) Senior High School, 1963-1979. Conductor County Choral Society, Rockland County, New York, since 1967.
With United States Army, 1954-1956. Member National Opera Association (board directors since 1993, award 1998), Opera Index (board directors since 1996), Opera American, American Choral Directors Association, Music Educators National Conference.