Born: 1972 July 31 in South Orange, New Jersey, United States
Notes: Worked as Art Director for Marvel Entertainment from 1993 to 1998.