W powstaniu służył w oddziałach Langiewicza i Jeziorańskiego, jako oficer piechoty w randze kapitana. Walczył w bitwach pod Małogoszczem, Pieskową Skałą, Skałą i Kobylanką.