Bill earned a Bachelor and Masters degree in Piano Performance. He started playing jazz in the 1990s with the Atlanta based Nostalgics Big Band lead by James Sedlack. He also plays jazz combo work in the area. Bill has a Masters degree in Music Education and has worked as a music teacher and technology coordinator in the Gwinnett County Public Schools. He also works as a Liturgical Musician at St. Michael Catholic Church in Gainesville, GA.