David Longman a étudié l'horticulture à la RHS School of Horticulture de la Royal Horticultural Society's garden à Wisley, dans le Surrey, puis a rejoint l'entreprise familiale de fleuristes, Longman's florists, à Londres, dont il a pris sa retraite en 2006.
Son père, Martin Longman, a confectionné le bouquet de fleurs de la reine Elizabeth II pour son couronnement en 1953.
Il est ancien directeur de la Worshipful Company of Gardeners et a été président mondial d'Interflora (FTDA). Il a également crée un vignoble primé dans le Herefordshire.