Urodził się w 1812. W 1831 wziął udział w powstaniu listopadowym jako podchorąży. Po upadku powstania przebywał na emigracji. W późniejszych czasach brał udział w zrywach rewolucyjnych w Europie. W powstaniu węgierskim 1848 walczył w stopniu porucznika w szeregach Legionów Polskich gen. Józefa Bema. Później był kapitanem w sztabie gen. Władysława Zamoyskiego podczas wojny krymskiej (1853-1856). Później był podpułkownikiem inżynierem w wojsku Giuseppe Garibaldiego.