1854-ben született Kunszentmártonban régi nemesi családból. Középiskolát Kunszentmártonban, Iglódon és Kecskeméten végezte. Orvosi tanulmányait Budapesten folytatta. 1878-ban segédorvosként részt vett a Monarchia boszniai okkupációjában. 1883-ban szerzett diplomát.
A budapesti Rókus Kórház másodorvosaként működött, majd 1884-ben Öcsödre került községi orvosnak. 1886-ban ő kezdeményezte az első járványkórházat a községben. Az első világháború alatt vezette a helyi Vöröskereszt kórházat. Érdemei elismeréseként megkapta a Vöröskereszt II. osztályú tiszti jelvényét.
1909-ben tiszteletbeli járásorvosnak, majd 1924-ben tiszteletbeli megyei főorvossá nevezték ki. 1928-ban vonult nyugdíjba.
Egy évvel későnn, 1929-ben hunyt el.
Forrás:
Évszázados hagyományaink = Öcsödi Hírek (2018.09.): 10.