Craig has performed major roles with over a dozen local New England community theatre companies in the last 30 years, but he is ALWAYS happiest at his home base with the Concord Players, where he last appeared as King Arthur in Spamalot! Some of his past CP performances include The Sound of Music (Max), Mister Roberts (Doc), Dirty Rotten Scoundrels (Andre Thibault), The Scarlet Pimpernel (Elton), She Loves Me (Sipos), The Drowsy Chaperone (Underling), Evita (Juan Peron), A Funny Thing Happened On The Way To The Forum (Marcus Lycus), and 1776 (Samuel Chase....an honor!).
Another favorite musical comedy leading role (and NH debut) was Max Bialystock, in the NH community theatre premiere of The Producers with Nashua's Actorsingers, for which he was nominated as Best Actor in a Musical by the New Hampshire Theatre Awards! He is also very proud to have received the Best Supporting Actor award for his performance in the Lexington Players' Spring Awakening at the 2015 New England Regional Festival!
Craig continues to serve happily on the CP Board of Directors as chairperson of the Play/Director Selection Committee. By day, he performs as a recently retired public school Speech-Language Pathologist, has performed at his local cable TV station in recreations of old radio dramas, and is enjoying life in the wilds of North Billerica with his wife, Jamie, and their sweet doggy, Pepper.