Cart 0


Craig lives in Greenville SC enjoying an active and varied performing and teaching career. He has degrees in trumpet performance from Yale University School of Music (M.M.) and Furman University (B.M.) and currently as a freelancer performs regularly with the Greenville Symphony Orchestra, GAMAC Orchestra, West End Brass Quintet and GSO Brass Quintet, as well as the Spartanburg Philharmonic Orchestra, South Carolina Philharmonic, and Greenville Jazz Collective. Past highlights include performances at Avery Fisher Hall at New York City’s Lincoln Center, with the Moscow Chamber Orchestra, Broadway shows on local stops, Ringling Bros Circus, Johnny Mathis, Edwin McCain, Bela Fleck, and opening act for Wilco.

Craig teaches trumpet at Converse College, North Greenville University, and the Lawson Academy of the Arts. He also serves as director of the Jazz Band and Jazz Combo at NGU. He has also taught Intro to Music and Jazz History courses at Furman University and NGU, respectively. 

In his spare time, Craig is painting portraits (, perfecting his from-scratch pizza recipes, indulging in cold-brew coffee infusions, and singing Dylan tunes to the otherwise neglected houseplants. His album of original music Blue Metropolis was released September 1, 2017. (


Trumpet Lessons with Craig.


A Simple Approach to Trumpet Playing.


I've had every bad habit a trumpet player can have. 

And in the process I've learned what it takes to play the instrument easily and effectively.

I know how hard it can be. But I also know how easy it can be. 

I welcome students of all ages. The only requirement is a genuine hunger to learn and improve. 


Wedding Music Done Right.

Everyone loved it, they loved your playing! ...What you did was just amazing, and I loved it, I loved everything.
— S.E., Greenville, SC
You are the talk of the town. There are so many people who praised your performance. Even today I continue to hear compliments...Not only are you talented but also professional. There’s no question about it. We chose the best!
— Michelle M., Greenville, SC

Contact Craig

For general information, Booking, and inquiries, please complete the form below and I will respond as quickly as possible. Thanks!

Name *