John-Pierre was born in Leeds (UK) and graduated at Oxford University in B.A. (Hons) Modern History.
After working as a journalist and editor for newspapers, magazines and non-governmental organisations for ten years, he trained as a teacher and worked at a large London primary school for 12 years.
He has taught in all primary year groups, and has previously worked as a teacher in Portogruaro and Verona. John-Pierre continues to write articles and reviews for UK-based music and history magazines.
He has also recently completed a book on British social history of the 1950s and 1960s.