Bachelor of Music in Piano, Southern Wesleyan University, 1982. Master of Music in Choral Conducting, Florida State University, 1984. Mus D in Choral Conducting, Southern Baptist Theological Seminary, Louisville, 1994.
Director choral activities Southern Wesleyan University, Central, South Carolina, 1984—1987. Organist, music associate First Baptist Church, Huntsville, Alabama, 1994—1996, Chattanooga, 1996—2002. Director School Fine Arts, 1996—2002.
Minister music and worship Highland Baptist Church, Louisville, since 2003. Choral director Indiana University Southeast.
Member of American Choral Directors Association (chair music r&s choir 2003-2005), American Guild Organists.