Ukończył w 1963 Technikum Hutniczo-Mechaniczne w Nowej Hucie, w tym samym roku podjął pracę w stalowni Huty im. Lenina. W latach 1968–1982 był członkiem Polskiej Zjednoczonej Partii Robotniczej. Od 1977 redagował gazetę zakładową „Głos Nowej Huty”, zaangażował się w działalność związkową. W Sierpniu 1980 został rzecznikiem strajku hutników, następnie przewodniczył Komisji Robotniczej Hutników Niezależnego Samorządnego Związku Zawodowego „Solidarność” w Hucie im. Lenina. Pełnił również funkcję wiceprzewodniczącego i przewodniczącego zarządu Regionu Małopolska związku. Brał udział w negocjacjach związku z rządem na temat ustawy o samorządzie i przedsiębiorstwie państwowym, był delegatem na I Krajowy Zjazd Delegatów NSZZ „S” w Gdańsku.
Po wprowadzeniu stanu wojennego organizował strajki w Hucie im. Lenina i w regionie. W styczniu 1982 został aresztowany, a następnie skazany na 4 lata pozbawienia wolności. Zwolniono go w listopadzie 1983, stracił zatrudnienie w hucie, pracował następnie w rolnictwie, prowadząc jednocześnie działalność w podziemiu. Od 26 kwietnia 1988 uczestniczył w strajku w hucie, wraz z Janem Ciesielskim i Stanisławem Handzlikiem przejął kierowanie tym protestem. Po jego pacyfikacji pobity, 5 maja aresztowany, po kilkunastu dniach zwolniony na skutek interwencji przedstawicieli kurii biskupiej[2].
↑Sławomir Chmura: Mieczysław Gil. Encyklopedia Solidarności. [dostęp 2022-09-05].
↑Obwieszczenie Państwowej Komisji Wyborczej z dnia 8 czerwca 1989 r. o wynikach głosowania i wynikach wyborów do Sejmu Polskiej Rzeczypospolitej Ludowej przeprowadzonych dnia 4 czerwca 1989 r. (M.P. z 1989 r. nr 21, poz. 149).