Bachelor of Music, University California, Santa Barbara, 1991.
Associate minister music, organist Calvary Church, Charlotte, North Carolina, 1995—1997. Principal organist Friendship Missionary Baptist Church, Charlotte, North Carolina 2000-2010. Music Director/Membership Director Temple Israel of Charlotte, Charlotte, North Carolina 2010-present.
Board member Cemetery Commission, Rock Hill, South Carolina, since 2003, member executive committee American Guild Organists, Charlotte, North Carolina, 2005—2006, Member of American Guild Organists, National Association Negro Musicians.