Michael Welch coordinates vendors and volunteers for the annual Rock and Shock convention in Worcester, Massachusetts. His alter ego of the same name manages the Newbury Comics store in North Dartmouth, Massachusetts. In his remaining spare time, he practices aging, reading horror novels and G.I. Joe comics, watching films and sometimes creating them as well.