David Squire a étudié la botanique et l'horticulture au Hertfordshire College of Agriculture à St Albans et à la Royal Horticultural Society’s Garden à Wisley dans le comté de Surrey.
Il est écrivain et journaliste spécialisé, auteur et coauteur de plus de 70 livres.