1962-65: PhD on sheep genetics, University of Adelaide
1966: CSIRO Postdoctoral Fellow, Royal Agricultural College, Uppsala, Sweden
1967-68: Postdoctoral Fellow, Department of Genetics, University of Wisconsin
1968: Lecturer, Department of Genetics, La Trobe University
1969-72: Senior Lecturer, Department of Genetics, La Trobe University
1970: Fulbright Scholar
1973-83: Associate Professor, School of Biological Sciences, Macquarie University
1978: Study leave, Medical Research Council, Unit of Reproductive Biology, Edinburgh
1979-82: and
1984-87: Head, School of Biological Sciences, Macquarie University
1984-2004: Professor of Biology, Macquarie University
1986-87: Biological Sciences Committee, Australian Research Council
1986-90: Member of New South Wales Animal Research Review Panel
1991: Study leave, Department of Human Genetics, Yale University and National Cancer Institute, Frederick, Maryland, USA
1995-98: Director of Research, Marsupial CRC
2003: Head, Department of Biological Sciences, Macquarie University
2005- present: Professor of Biology, School of Biological, Earth and Environmental Sciences, the University of New South Wales.