 He taught at the University of Queensland from 1965 to 1994, as a lecturer, senior lecturer (from 1970), and reader (from 1975).He was head of the history department from 1986.He also became a priest in the Anglican Church of Australia in 1978.