Bio:Tom Allen (1938-1988)

Year of birth from Locus1.