Born: ????? July 6 in Bronx, New York City, New York, United States
Notes: Worked in production at Marvel Comics 1990-1992.