Bachelor, Thomas More College, 1961. Doctor of Philosophy in Chemistry, University Wisconsin, 1967. Bachelor of Science in Pharmacy, Philadelphia College Pharmacy and Science, 1973.
Postdoctoral research fellow California Institute of Technology, Pasadena, 1967-1968. Research chemist E.I. DuPont de Nemours, Wilmington, Delaware, Philadelphia, 1968-1970. Assistant in chemistry Philadelphia College Pharmacy and Science, 1970-1973.
Pharmacist Thrifty Corporation, Los Angeles, since 1973.
Member American Pharmaceutical Association, California Pharmacists Association, Sigma Xi, Rho Chi.