Regular performing as a solo pianist and also with his band, the Craig Sparks Swingtet. Find more information on the band and booking here.

Original Recordings

These Hands — Available for download here

Nothing to Lose

One Strong Love Song

Peter’s Song

Find more covers and music on my YouTube channel.


Invictus (SATB with optional divisi)

Siyahamba (SATB):


Craig is currently the Artistic Director for the Bowie Senior Chorale, a post he has held since 2004. He also currently serves as Director of Music for Hunting Ridge Presbyterian Church. In the past, he has served as the Director of Music for Ark and Dove Presbyterian Church. In 2017, he helped lead several community sing events in the Baltimore area called “Sing for Social Justice.”