Edoardo Landi nasce a San Felice sul Panaro (MO) nel 1937.
Si laurea in architettura a Venezia dove frequenta dal 1962 al 1964 il Corso Superiore di Disegno Industriale.
Nel 1959 fonda il Gruppo N a Padova con Alberto Biasi, Ennio Chiggio, Toni Costa e Manfredo Massironi e partecipa a tutte le manifestazioni del gruppo fino al suo scioglimento, prima nel 1965 con la nascita del Gruppo N 65 composto da Biasi, Landi e Massironi, e definitivamente nel 1967.
Ha insegnato Comunicazione visiva al Politecnico di Milano, all’Istituto Europeo del Design di Torino e all’Accademia di Belle Arti di Bergamo.
Dal 1971 si interessa di disegno grafico industriale.
Sue opere si trovano in importanti collezioni pubbliche e private di tutto il mondo.