Student, University Munich, 1954. Doctor of Veterinary Medicine, University Munich, 1955. Habilitation, University Munich, 1960.
Doctor of Veterinary Medicine (honorary), University Munich, 1990. Doctor of Veterinary Medicine (honorary), University Budapest, 2000.
Assistant University Munich, 1955-1960, lecturer, 1960-1967. Assistant professor Washington State University, 1962-1963. Professor, head department veterinary pathology University Giessen, Federal Republic Germany, 1968-1998.
Member Deutsche Akademie der Naturforscher Leopoldina.