Born 1929-03-30. Based in United States. Appears on this site in Todd McFarlane’s Spawn. Passed away 2015-04-05.