Márok, 1921. szeptember 13.

Szegényparaszt gyermeke. Négy polgárit végzett, majd szerszámkészítő lakatosnak tanult. 1937-től 1941-ig a Wertheim Felvonó- és Gépgyárban hűtőgépszerelő, szerszámkészítő, majd a Marx és Mérei Műszergyárban, 1942-től a Magyar Philips Művekben dolgozott. 1943-tól a vasas szakszervezet tagja, 1944-ben belépett a Magyar Kommunista Pártba, részt vett az angyalföldi fegyveres ellenállásban. 1945-től néhány hétig őrszoba parancsnok, majd az MKP XIII. kerületi pártbizottságán üzemi pártszervezéssel foglalkozott. 1946-tól a budapesti pártbizottság munkatársa, a káderosztály helyettes vezetője, majd 1949-ben a budapesti káderosztály vezetője lett.  1951-től az MDP X. ker. pártbizottság titkára – 1953 és 1955 között a Politikai Főiskola hallgatója – majd 1955-től az MDP XIII. kerületi pártbizottság titkára.  1956. november 8. és 1957. március 13. között a budapesti pártbizottság első titkára. 1957. február 28-ától a magyar forradalmi munkás-paraszt kormány tagja, a belügyek vezetésével megbízva. 1957. május 9-étől 1961. szeptember 13.-ig belügyminiszter, majd 1962. november 27-ig a Minisztertanács elnökhelyettese. 1956. novemberétől 1985. március 28-ig az MSZMP Központi Bizottság tagja, 1956. november 7-étől 1980. március 27-ig az MSZMP Ideiglenes Intéző Bizottság, majd a Politikai Bizottság tagja is volt. 1962. november 24-étől 1978. április 20-ig a KB adminisztratív és pártszervező titkára. 1980-től 1989-ig a SZOT számvizsgáló bizottságának elnöke volt. 1958. november 16-ától 1971. február 10-ig Szabolcs-Szatmár megyében és Szabolcs-Szatmár megye 1. számú egyéni választókerületében jutott parlamenti mandátumhoz. 1975. június 15. és 1985. április 19. között Szabolcs-Szatmár megye 2. számú egyéni választókerület képviselője.