Bachelor of Science with honors, Edinburgh University, Scotland, 1984. Doctor of Philosophy, University Glasgow, 1989.
Research assistant Edinburgh University, 1984—1985. Curator University Glasgow, 1985. Manager Science Projects Ltd., 1989, Edinburgh, 1990.
Education officer Science Projects Scotland Ltd., Glasgow, 1990—1991. Associate lecturer Open University, Scotland, since 1990. Curator palaeontology Hunterian Museum University Glasgow, since 1991.
Chair organizing partnership Scottish Geology Festival, Scotland, since 1990. Chair e-learning Scottish Earth Science Education Forum, Scotland, since 2000. Member Fossil Code Working Group, Scotland, since 2005.
Speaker in field.
(This guide covers dinosaurs in encyclopaedic detail with ...)
Member of Clacks Regionally Important Geological Sites Group (committee member 2000), Geological Society Glasgow (webmaster 2000), Society Economic Mineralogists and Paleaontologists.