Nato a New York nel 1931, ha studiato alle Università di Rochester (New York) e Pennsylvania (Philadelphia), dove si è laureato in chimica. A partire dagli anni ’70 ha insegnato chimica presso la Western Connecticut State University in Danbury divenendone quindi insegnante emerito. Ha pubblicato centinaia di articoli su vari argomenti di chimica e biochimica, particolarmente circa la chimica delle porfirine, descrivendo i loro aspetti sintetici, analitici, chimico-fisici e biologici. È stato membro del Comitato direttivo dello STURP (Shroud of Turin Research Project), associazione fondata da scienziati statunitensi che ha esaminato la Sindone nel 1978, e membro del Comitato direttivo della American Shroud of Turin Association for Research. Numerosi e di capitale importanza sono i suoi articoli circa le ricerche sulla Sindone nei campi della chimica e della fisica. È morto il 6 novembre 2000.