A magyar származású, evangélikus vallású tábornok, az Abaúj vármegyei Csákányban született 1802. július 2-án egy ősi nemesi család sarjaként. Kassán és Eperjesen tanult, majd 18 éves korában a császári hadsereg Radetzky huszárezredébe került kadétnak.
Később a tüzérezred aknászaihoz, majd újra a huszárezredhez került. Mivel azonban a katonai karrierje nem ívelt eléggé felfelé, 1839-ben kapitányként nyugdíjaztatta magát és megnősült, majd Eperjesen gazdálkodott.
A felesége unokahúga, Újházy Antónia volt, aki öt gyermeket is szült neki, de mivel tüdővészes volt, férje 1847-ben Velencébe vitte gyógyulni, azonban gyógyulás helyett Antónia elhunyt. A tábornok haláláig megőrizte emlékül felesége evőeszközeit, karóráját és néhány bútorát.