David Machado è nato a Lisbona nel 1978. Si è laureato in Economia e Commercio. Nel 2005 ha vinto il Prix Branquinho da Fonseca, Fundação Calouste Gulbenkian e Semanário Expresso con il libro per ragazzi A noite dos animals inventados. In Italia Cavallo di ferro ha pubblicato Il favoloso teatro del gigante (2009) e Che parlino le pietre (2013).