Obiskoval OŠ MPT in Gustava Šiliha v Velenju, Pedagoško gimnazijo v Celju (1970−1972) in Gimnazijo Velenje (1972−1974), diplomiral je iz sociologije leta 1982 na FSPN v Ljubljani.
V letih 1981−1986 je bil zaposlen v Zdravstvenem centru Velenje, 1986−1988 v Gorenju, bil direktor Kulturnega centra Ivana Napotnika od leta 1988 do reorganizacije leta 2004, 2004 -2021 direktor Knjižnice Velenje.
Bil je delegat DPZ SO Velenje, prvi predsednik Fotokluba Zrno Velenje (1979), prvi urednik glasila ŠŠK Rit (1976), prvi urednik glasila Utrip v ZC Velenje (1981-86), od l. 2003), prvi urednik glasila ZZB NOB Velenje Šaleški upornik. Pod psevdonimom U. Hrast je pisal kolumne v Naš čas (Prosti strel, Oh ta čudovita bitja, Zaleščanski portreti), je urednik, avtor, soavtor in prevajalec nekaj monografskih del, avtor TV dokumentarca, režiser večjih spominskih dogodkov (mdr. 50 letnica zmage na fašizmon Topolšica 95, Severvzhodna Slovenija v boju za svobodo, 2002). Vodja tabora (1991-94) in mentor na raziskovalnih taborih v Šaleški dolini.
Od ustanovitve do leta 2013 član Pikinega organizacijskega odbora (nekaj let tudi vodja Pikinega festivala).
Soavtor grba MOV (s Stanetom Hafnerjem). Avtor slogana Velenje, mesto priložnosti.
V letih 2009 - 2013 je bil član Programskega sveta RTVS.