PEMERANTodd Armstrong.Lahir 25 Juli 1937 (55 tahun)St. Louis, Missouri, USAWafat 17 November 1992Biografi belum tersedia dalam bahasa Indonesia.