Craig has been entertaining people with his amazing voice for over twenty years. He is a charismatic performer who truly loves bringing joy to people with his music. As a master vocal impressionist, Craig performs songs by over forty different artists with unbelievable accuracy, from Willie Nelson, to Elvis to Sinatra! You can close your eyes and it will seem like the original performers are there before you, though it's just as much fun to watch Craig put his own personal take on each song.
Craig's performances are full of energy and passion for the classic songs he loves. He is an engaging performer and enjoys connecting and interacting with his audience. His remarkable artistry has been enjoyed by many throughout his career as a singer.