Bachelor of Music, Wheaton College, 1982. Master of Music in Organ Performance, New England Conservatory of Music, 1984. Postgraduate, Eastman School Progress, since 1984.
Assistant professor music, director music Barber-Scotia College, Concord, North Carolina, 1986-1989. Associate professor music, director music Voorhees College, Denmark, South Carolina, since 1990. Sophomore class advisor, 1987-1988.
Organist Men's Glee Club, Wheaton (Illinois) College, Glen Ellyn (Illinois) Covenant Church, College Church, Wheaton, St. Andrews Episcopal Church, Downers Grove, Illinois, Lookout Mountain (Tennessee) Presbyterian Church, Browncroft Community Church, Rochester, New York, Friendship Baptist Church, Charlotte, North Carolina, Trinity Episcopal Church, Rochester, Emmanuel Lutheran Church, Columbia.
Board of directors, secretary Cabarrus Arts Council, Concord, 1987-1989. Member American Guild Organists, Alpha Phi Alpha, Phi Mu Alpha.