1945 februárjában a nyilasok internálták

A katonai iskolák elvégzése után 1925-ben államtudományi doktori oklevelet szerzett. Az első világháborúban többnyire vezérkari beosztásokban teljesített szolgálatot, különböző alakulatoknál. 1919 júniusától részt vett a Horthy Miklós vezette Nemzeti Hadsereg szervezésében. 1934-ben nyugállományba került, majd politikusi pályára lépett. 1935 és 1939 között a Nemzeti Egység Pártjának országgyűlési képviselője volt. 1945 februárjában a nyilasok internálták többek között a testvérével Shvoy Lajos székesfehérvári püspökkel, miután a második világháborúban náciellenes tevékenységet folytatott. 1945 júniusában megfosztották rendfokozatától, katonatiszti nyugdíjat nem kapott, ezért különböző alkalmi munkákból élt Szegeden a haláláig.