W 1817 r. ukończył Szkołę Aplikacyjną Artylerii i Inżynierów w Warszawie. W 1825—28 brał udział w budowie Kanału Augustowskiego. W 1829—30 został wysłany z grupą polskich oficerów na wojnę rosyjsko-turecką, gdzie odznaczył się przy zdobywaniu Silistry. W czasie powstania listopadowego został podpułkownikiem, potem pracował w Zarządzie Komunikacji Lądowych i Wodnych Królestwa Polskiego. Od 1855 r. do końca życia pełnił funkcję naczelnego inżyniera Warszawy.