Tizenöt éves korában huszár lett Pálffy János gróf (1700-tól Ebergényi László) ezredében, és részt vett Savoyai Jenő hadjárataiban. A spanyol örökösödési háborúban is kitűnt, majd megszökött, Franciaországba, ahol a francia király egyik testőrcsapatának hadnagya lett. 1703-ban már Magyarországon a szabadságharcban harcolt. Rákóczi brigadérossá tette meg, e minőségében irányította a felső-magyarországi harcokat, majd elárulta a fejedelmet és visszatért a császár pártjára. Az árulót végül elfogták, és 1710-ben Érsekújváron lefejezték.