Born: ????? December 17 in Manhattan, New York, New York, United States
Notes: Worked for Marvel in the early 1990's.