José Eduardo Lafon nasceu em Tupã, interior de São Paulo, em 18 de outubro de 1947.
Mudou para a cidade de São Paulo para fazer faculdade de Cinema, mas investiu primeiro em fotonovelas na década de 1960.
Foi Diretor Artistico de varias emisossras de Televisão Brasileira, atuando nos anos 1980 na TV Bandeirantes e depois na decada de 1990 trabalhou na TV Record.
Passou também pela TV Gazeta e na primeira decada do ano 2000 dirigiu artisticamente o SBT. Foi responsável pela criação e direção de programas de TV de grande audiência.
Eduardo Lafon faleceu prematuramente em São Paulo, em 27 de setembro de 2000, devido a um câncer nos rins e que se espalhou para o estômago e os pulmões, e foi sepultado no Cemiterio Congonhas.