Rojen v Trbovljah, je mladost preživel tam in na bližnjih Mlinšah. Rojenemu v družini priznanega zasavskega zdravnika Toma Zarnika, ki je bil njegov ded, mu je bila ljubezen do zdravstva položena v zibko. Medicinsko izobrazbo si je pridobil v Zagrebu, na tamkajšnji medicinski fakulteti, prvo službo pa je opravljal na higienskem inštitutu Medicinske fakultete v Sarajevo – delal je kot asistent.
Kasneje se je vrnil v Zagreb, kjer se je zaposlil na kardiološkem oddelku kliničnega centra na Šalati, kot pediater in specialist za srčne bolezni. Oddelek je tudi več let vodil. Ni pa bil le zdravnik, ukvarjal se je tudi s pedagoško dejavnostjo (izdal je učbenik z naslovom Pediatrija za srednje medicinske šole), objavljal strokovne razprave in bil eden izmed snovalcev klasične medicinske knjige z naslovom Zdravnik v hiši.
R. Rozina: Zasavski rokovnik. Zagorje ob Savi: RCR, 2006