Rođen je 1970. godine u Gornjem Milanovcu. Diplomirao je teorijsku fiziku na Fizičkom fakultetu Univerziteta u Beogradu, nakon čega je radio kao rukovodilac programa fizike u Istraživačkoj stanici Petnica.
Magistarski rad iz oblasti veštačke inteligencije odbranio je 2001. godine, a doktorski rad na temu vrednovanja testova znanja 2014. godine na Univerzitetu u Beogradu.
Od 2003. godine učestvuje u međunarodnoj studiji učeničkih postignuća PISA.
Od 2005. godine radi u Zavodu za vrednovanje kvaliteta obrazovanja i vaspitanja, u početku kao savetnik-koordinator za prirodne nauke, a od 2013. godine i kao rukovodilac Centra za ispite.