Rodio se 8. kolovoza 1955. u Zagrebu gdje je 1979. diplomirao mineralogiju na Geološkom odsjeku Prirodoslovno-matematičkog fakulteta, 1987. magistrirao i 1992. doktorirao. Od 1978. radio je u Mineraloško-petrografskom zavodu PMF-a gdje je prošao sve akademske stupnjeve od asistenta do redovnog profesora u trajnom zvanju (2005.). Obnašao je dužnosti predstojnika Mineraloško-petrografskoga zavoda (1997.−1999.), pročelnika Geološkog odsjeka (2001.−2003.) te prodekana PMF-a (2004.−2006.).
Proveo je oko godine dana na specijalizacijama od po nekoliko mjeseci u Bernu u Švicarskoj i u Zemaljskom muzeju BiH u Sarajevu. Za redovitog člana HAZU, u Razredu za prirodne znanosti, izabran je 2012., a od 2006. bio je član suradnik. Bio je predsjednik Odbora za geokemiju HAZU i aktivan član Hrvatske kristalografske zajednice.



