in 1971 from the University of Oxford as a Rhodes Scholar,[2] with Peter M. Neumann as his supervisor.
[3] Subsequently, he was a Junior Research Fellow and later a Tutorial Fellow at Merton College, Oxford, and also lecturer at Bedford College, London.
Cameron specialises in algebra and combinatorics; he has written books about combinatorics, algebra, permutation groups, and logic, and has produced over 350 academic papers.
He was awarded the London Mathematical Society's Whitehead Prize in 1979 and Senior Whitehead Prize in 2017, and is joint winner of the 2003 Euler Medal.
In 2008, he was selected as the Forder Lecturer of the LMS and New Zealand Mathematical Society.