Négy középiskolai osztályt végzett. 1912 és 1939 között a Helyi Érdekű Vasútnál (HÉV) dolgozott üzemi segédtisztként, majd vizsgáló főkalauzként. 1919-től részt vett a keresztényszocialista mozgalmakban, 1935-ben a Keresztény Gazdasági és Szociális Párt országgyűlési pótképviselője volt. 1939-ben a Nyilaskeresztes Párt színeiben parlamenti mandátumot szerzett. 1945 januárjában Németországba távozott, ahonnan 1945 októberében tért vissza Magyarországra és önként jelentkezett a hatóságoknál.
1939-1940-ben a Nyilaskeresztes Párt tisztségviselőjeként részt vett a párt budapesti és Budapest környéki szervező munkájában. Országgyűlési képviselőként 1941 és 1944 között támogatta Magyarország világháborús részvételét, valamint követelte a zsidónak tekintett sajtó és a szakszervezetek működését korlátozó intézkedések meghozatalát.
1945. december 1-jén háborús és népellenes bűntettek gyanúja miatt vádat emeltek ellene.