Craig has performed at theaters around the United States in shows ranging from The All Night Strut to The Laramie Project. He currently teaches at The Theater Arts Production Company School in Bronx, New York. Craig is a strong believer of arts in education, feeling every child has the chance to shine - on and off the stage.