Degree in medical and surgery, University Milan, 1976.
Intern University Milan, 1976—1982. Medical officer Teaching Hospital International Center of Photography, Milan, since 1981. Committee secretary International Commission on Occupational Health, 1985—1987, committee chairman, since 1987.
Consultant, Rome, since 1998.
Married Deborah Ann Elliott. Children: Jennifer Karen, Daisy Claire, Rupert Daryl.