Osnovno šolo je obiskoval na Kogu in v Miklavžu pri Ormožu, nato pa ptujsko gimnazijo, kjer je leta 1968 maturiral. Vpisal se je na študij prava na Pravno fakulteto v Ljubljani in tam leta 1973 diplomiral. Na Pravni fakulteti v Mariboru je dokončal še specialistični študij gospodarskega prava.
Konec leta 1974 se je kot pravnik zaposlil v Kmetijskem kombinatu (KK) Jeruzalem Ormož. Leta 1978 je odšel v politiko in bil do leta 1982 sekretar Občinskega komiteja Zveze komunistov Slovenije (OK ZKS) Ormož, nato pa do leta 1986 predsednik Skupščine Občine Ormož. Za tem se je vrnil na delovno mesto v KK Jeruzalem Ormož, kjer je v različnih podjetjih kombinata večino časa delal kot sekretar. Upokojil se je leta 2009.
Ob delu je ves čas opravljal tudi druge odgovorne naloge znotraj Občine Ormož pa tudi izven nje ter v krajevnih skupnostih Ormož in Kog. Bil je predsednik sveta podravskih občin (1984–1986) ter predsednik takratne Samoupravne stanovanjske skupnosti Občine Ormož (1986–1990). Prav v času njegovega predsedovanja je bilo v ormoški občini zgrajenih največ blokovskih stanovanj. Bil je tudi član nadzornega sveta Infond Holding v Mariboru (2000–2004).
V ormoški občini je deloval tudi na področju športa. Tako je bil v drugi polovici osemdesetih let član odbora za izgradnjo ormoške športno-rekreacijske cone, več let je predsedoval Nogometnemu klubu Ormož (1997–2005), en mandat pa tudi Teniškemu klubu Ormož (1994–1996).
Prav tako je predsedoval svetu Javnega zavoda za informiranje v Ormožu (2006–2008) in svetu Zgodovinskega arhiva na Ptuju. Bil je član Društva ljubiteljev Pokrajinskega muzeja Ptuj – Ormož, med letoma 2006 in 2023 pa je bil predsednik Zgodovinskega društva Ormož, ki je za svoje delovanje na področju raziskovanja kulturne in zgodovinske dediščine leta 2013 prejelo zlato plaketo Občine Ormož.
Bil je avtor več člankov, predvsem z zgodovinsko vsebino, ter urednik in sourednik zbornikov, soavtor turističnega vodnika po Ormožu, izdal pa je tudi samostojno knjigo o svojem rojstnem kraju.
Izbor:
Ormož in okolica: vodnik, 1990 (soavtor)
Zbornik župnije svetega Bolfenka na Kogu, 2007 (soavtor)
Kog: krajepis in zgodovinopis, 2009
Anton Puklavec: pozabljeni vinogradniški strokovnjak, 2011 (sourednik)
Ob stoletnici ustanovitve Prostovoljnega gasilskega društva Vitan – Kog: zbornik: 1912–2012, 2012 (avtor in glavni urednik)
Vincent Cainkar, Vincenc Cajnko: 1879–1948: zbornik referatov, 2012 (sourednik)
A. Luskovič: Prispevek za biografski leksikon Spodnjepodravci.si, maj 2016 (hrani arhiv KIP).
