W 1813 został wzięty do niewoli austriackiej pod Znojmem. W 1815 wskutek niestawiennictwa do weryfikacji został skreślony z listy oficerów Wojska Królestwa Polskiego przez władze rosyjskie. W 1831 roku uczestniczył w schyłkowym okresie powstaniu listopadowym, biorąc udział w bitwie pod Chwałkowicami w szeregach 2 pułku ułanów II Korpusu gen. Girolamo Ramorino.

Podczas Wiosny Ludów na obszarze Galicji w 1848 był dowódcą Gwardii Narodowej w Samborze od kwietnia do listopada 1848, mianowany wówczas podpułkownikiem. W tym czasie jako podpułkownik kawalerii był organizatorem i został dowódcą 2 pułku ułanów (określani jako „ułani biali”) w składzie Legionów Polskich na Węgrzech, biorącego udział w powstaniu węgierskim na przełomie 1848/1849 i walczącego w kilkunastu bitwa i potyczkach. 11 grudnia 1848 szwadron 2 pułku ułanów (84 spieszonych ochotników polskich) pod dowództwem ppłk. Tchorznickiego, wspartych 42. batalionem honwedów, powstrzymał pościg austriackiego korpusu feldmarszałka Franza von Schlika po porażce Węgrów w bitwie pod Koszycami). Ponadto uczestniczył w bitwie pod Tarczal 22 stycznia 1849. Jego adiutantem był Jan Aleksander FredroPamiętnik Jenerała Wysockiego, dowódcy Legionu Polskiego na Węgrzech, Kraków, 1888. Po stłumieniu powstania udał się na emigrację do Paryża.