Po válce se vrátil do činné služby jako plukovník dělostřelectva a velitel dělostřelectva I. divize I. sboru. 25. 10. 1946 povýšen na brigádního generála. Stal se velitelem dělostřelectva I. sboru, ale po komunistickém puči v únoru 1948 je jako odpůrce komunismu propuštěn z armády a poslán do výslužby. V roce 1948 byl pro svou protikomunistickou činnost zatčen a uvězněn ve věznici v Litoměřicích, odkud se mu podařilo uprchnout.