Birthday: March 4th, 1976 Place of Birth: St. Louis, Missouri, USA
Craig Welzbacher is an American actor.