Bachelor in Biology, University of S. Florida, 1977; Doctor of Philosophy in Immunology, University of Pennsylvania, 1984.
Research assistant, Basel Institute Immunology, Switzerlan., 1977-1979; research associate, Institute Cancer Research, Philadelphia, 1979-1984; senior staff fellow, National Cancer Institute, Bethesda, Maryland., 1984-1990; special expert, National Cancer Institute, Bethesda, Maryland., since 1990.
President Fairfax Ballet, since 1993. Coach Reston Youth Baseball. Member International Mammalian Genome Society, American Association Immunologists, Mammalian Genome Society (chairman), Washington Figure Skating Club (board directors).
Married Joan Waldron, Jun. 1, 1979; children: Kristin, Katherine, John.