Craig has been entertaining people with his amazing voice for over twenty five years. A master vocal impressionist, he performs songs by over forty different artists with unbelievable accuracy, from Willie Nelson, to Elvis, to Sinatra. Craig is a charismatic performer who enjoys connecting with his audience; he truly loves bringing joy to people with his music. You can close your eyes and it will truly seem like the original performers are there before you, though it's just as much fun to listen to Craig put his own personal take on a song.
Craig is passionate about sharing his love for Classic Western, Country, Classic Rock, Classic Pop and more. He performs with love and respect for the artists and music enjoyed by so many.