Bachelor in English, Lebanon Valley College, 1993. Bachelor of Music, Lebanon Valley College, 1993. Postgraduate, Millersville University, since 1995.
Music minister, Hatfield (Pennsylvania) Church of Brethren, 1985-1989; organist, United Methodist Church Good Shepherd, Lebanon, Pennsylvania, since 1989; English educator, Annville (Pennsylvania)-Cleona School District, since 1993; cantor, Salem Evangelical Lutheran Church, Lebanon, Pennsylvania, since 1997.
Member American Guild Organists (past president), Lebanon Valley College Alumni Chorale (business manager since 1993), Annville-Cleona Kiwanis Club (advisor since 1994), National Council Teachers English.