John Meehan ha lavorato come scrittore, sceneggiatore, scenografo, art director
Nel 1955 ha ricevuto il premio come miglior scenografia per film a colori al Premio Oscar per il film 20 000 leghe sotto i mari. Dal 1950 al 1955 John Meehan ha vinto 3 premi: Premio Oscar (1950, 1951, 1955).