Był australijskim pisarzem zarówno beletrystyki, także z gatunku fantasy i science fiction, jak i literatury faktu.Czasami publikował pod pseudonimami Harry Adam Knight , Simon Ian Childer(obaj czasami używali razem z Leroy Kettle), James Blackstone (używany razem z Johnem Baxterem) i John Raymond. Na podstawie jego powieści powstały trzy filmy – Beyond Bedlam (aka Nightscare ), Proteus (na podstawie Slimera ) i Carnosaur. Oprócz science fiction napisał także wiele książek o kinie i był stałym felietonistą popularnego brytyjskiego magazynu Starbursti komiksu 2000 AD.Liverpool University posiada zbiór jego prac, składający się zarówno z opublikowanych materiałów, jak i szkiców.