Doktorirao je psihologiju opažanja na Filozofskom fakultetu u Beogradu. Radi kao docent na Odeljenju za psihologiju Filozofskog fakulteta u Beogradu, na Filozofskom fakultetu u Kosovskoj Mitrovici, a radio je i na Fakultetu sporta i fizičke kulture i na Fakultetu za specijalnu edukaciju i rehabilitaciju u Beogradu. Saradnik je Laboratorije za eksperimentalnu psihologiju Filozofskog fakulteta u Beogradu, Instituta za psihologiju u Beogradu, Instituta za pedagoška istraživanja u Beogradu, Instituta za mentalno zdravlje u Beogradu i Istraživačke stanice Petnica. Učestvovao je na većem broju domaćih i međunarodnih projekata: Bazični kognitivni procesi i funkcije, PISA – Programme for International Student Assesment, TIMSS – Trends in Mathematics and Science Study, IEA, Fundamentalni kognitivni procesi i funkcije, Tempus project Education policy master programme, Supporting University Students At Risk of dropping out, Adverse Childhood Experiences Serbia, Research on child disciplining at home. Bavi se i popularizaciom nauke kroz organizaciju Festivala nauke i pisanjem naučno popularnih članaka. Glavne oblasti interesovanja i istraživanja su psihologija opažanja, eksperimentalna estetika, evaluacija obrazovanja, statistika i metodologija naučnih istraživanja. Napisao je 3 poglavlja u monografijama, 2 udžbenika, uredio 9 publikacija, objavio 45 radova u nacionalnim i međunarodnim časopisima, odžao 3 plenarna predavanja i saopštio 143 rada na naučnim skupovima u zemlji i inostranstvu.