Szülei: Katona József és Schnee Róza Emilia voltak.[5] Vasesztergályos szakmát tanult. 1917-től vett részt a munkásmozgalomban; az MSZDP tagja lett. 1919-ben a Vörös Hadseregben harcolt a Tanácsköztársaság ideje alatt. Az 1920-as évektől a csepeliWeiss Manfréd Gyárban bizalmi, majd főbizalmi tagja volt. 1920–1942 között a FIAT-művek esztergályos szakmunkásaként dolgozott. 1933-ban kilépett az MSZDP-ből. 1941-től a KMP tagja volt. 1942–1944 között a csepeliWeiss Manfréd Művek művezetője volt. 1943-ban tagja lett a Csepelen illegálisan létrejött ún. "Tizenhármas" Bizottságnak. 1944-ben részt vett az ellenállási mozgalomban. 1945–1948 között a csepeli vasműben, az üzemi bizottság elnöke, az MKP csepeli vezetőségi tagja és a vasasszakszervezet csepeli titkárságának vezetője volt. 1948-ban az államosított Weiss Manfréd Művek vezérigazgató-helyettese volt. 1948–1951 között a Magyar Posta vezérigazgatója volt. 1949–1958 között országgyűlési képviselő volt.[6] 1951–1954 között az MDP Központi Vezetőségének tagja volt. 1951. január 27. és 1952. január 5. között a közlekedés- és postaügyi miniszterhelyettese volt. 1952. január 5. és 1953. július 4. között postaügyi miniszter volt a Dobi-kormány és a Rákosi-kormány idején. 1953. július 5. és 1957. május 1. között a Közlekedési és Postaügyi Minisztérium miniszterhelyettese volt. 1957. május 2. és 1961. december 28. között a Közlekedési és Postaügyi Minisztérium első helyetteseként dolgozott. 1961-ben nyugdíjba vonult.
Budapesti közéleti névmutató 1945-1950. A budapesti nemzeti bizottságok és népfrontbizottságok tagjai. Az anyagot gyűjtötte és összeállította: Halasi László. Budapest, Ságvári Ágnes, 1980. (Budapest Főváros Levéltára kiadványai. Levéltári dokumentáció, 4.)
Bölöny József: Magyarország kormányai. Az 1987-1992 közötti időszakot feldolgozta és sajtó alá rendezte: Hubai László. 4. bővített, javított kiadás. Budapest, Akadémiai Kiadó, 1992; 5. bővített javított kiadás. Budapest, Akadémiai Kiadó, 2004.