Oficer piechoty i lotnictwa Wojska Polskiego. Podczas kampanii wrześniowej 1939 walczył w szeregach 15 pułku piechoty „Wilków” z Dęblina. Po wzięciu do niewoli niemieckiej zbiegł z obozu jenieckiego i objął funkcję oficera szkoleniowego w strukturach Związku Walki Zbrojnej na obszarze wokół Rzeszowa. Posługiwał się pseudonimami „Wilk”, „Zbroja”. W listopadzie 1943 otrzymał awans do stopnia kapitana, a rok później do stopnia majora. W Obwodzie Dębica pełnił szereg istotnych funkcji; oficera saperów, oficera szkoleniowego. W styczniu 1944 został komendantem nowoutworzonego Podobwodu Sędziszów Małopolski. W czerwcu został mianowany komendantem Obwodu AK „Deser”. W Akcji „Burza” uczestniczył jako zastępca dowódcy 5. psk Armii Krajowej mjr. Adama Lazarowicza. Walczył z Niemcami w lasach w rejonie Braciejowej, Gumnisk i Połomi na tyłach linii obrony niemieckiej przed nacierającą od wschodu Armią Czerwoną. Wobec zatrzymania ofensywy Armii Czerwonej zgrupowanie Adama Lazarowicza ps. „Klamra” i Ludwika Marszałka „Zbroi” znalazło się w niemieckim okrążeniu, z którego udało się im wydostać dopiero w połowie września z niewielką tylko grupą żołnierzy.