Ukończył jak jego ojciec Uniwersytet Lwowski. Zaciągnął się do powstania. Walczył w oddziale Apolinarego Kurowskiego pod Miechowem, następnie w stopniu porucznika był adiutantem gen. Dionizego Czachowskiego, m.in. pod Stefankowiem, Borią, Ostrowcem i Rzeczniowem, pod Potokiem, Jedlanką, Banachami, następnie w oddziale Antoniego Jeziorańskiego (pod Kobylanką), podpułkownika Karola Krysińskiego (pod Białą, Sajówką, Domaszewem),a po rozbiciu oddziału Krysińskiego w oddziale płk. Ćwieka i Marcina Borelowskiego (pod Chełmem, Iłżą, Kowalami, Wirem, Puławami, Hutą Ireną, Biłgorajem, Szwajcarami, Momotami, Krasnobrodem i in.). Łącznie brał udział w ponad dwudziestu bitwach i potyczkach.