Bachelor of Science in Music Education, West Chester University, 1960. Master of Education in Music, West Chester University, 1964.
Elementary teacher music Whitehall (Pennsylvania) Coplay Schools, 1960-1961. Teacher music Bethlehem (Pennsylvania) Area Schools, 1961-1966. Associate director of music First Presbyterian Church, Allentown, Pennsylvania, 1967-1977, director of music, since 1977.
Member American Guild of Organists (secretary Lehigh Valley chapter. District convener region III), Presbyterian Association Musicians.