Born and raised in Berlin, Vermont, Craig has acted since age 10 -- first in school plays and community theatre before moving into film.
In addition to acting, he's a Web site developer and host of the syndicated radio show "Floydian Slip."
He holds a Bachelor of Science in Communications earned at Ithaca College, Ithaca, N.Y., in 1989, and has lived in the Burlington, Vermont, area since '91.