Rođen je 1980. u Požegi gdje je završio prirodoslovno matematičku gimnaziju. 2003. diplomirao, a 2008. doktorirao na Odsjeku za psihologiju. Od 2003.-2009. zaposlen je na Katedri za psihologiju rada i ergonomiju u Odsjeku za psihologiju Filozofskog fakulteta u Zagrebu kao znanstveni novak-asistent. Od 2009. radi kao docent a od 2016. kao izvanredni profesor na Odsjeku za psihologiju Filozofskog fakulteta Sveučilišta u Zagrebu.
U inozemstvu se usavršavao na nizu edukacija o suvremenim statističkim analizama (npr. SEM, HLM, GLM), odnosno naprednim temama iz psihologije rada i organizacijske psihologije (1. i 2. postdoktorska škola Europske asocijacije za psihologiju rada i organizacijsku psihologiju). Ak. godinu 2012./2013. proveo je na postdoktorskom usavršavanju na Purdue University kao stipendist Fulbrightove zaklade (Fulbright Postdoctoral Research Award).
Na Odsjeku za psihologiju trenutačno održava nastavu iz kolegija vezanih uz psihologiju rada i organizacijsku psihologiju te potrošačko ponašanje. Nositelj je kolegija Psihologija rada i športa na specijalističkom studiju Medicine rada i športa Medicinskog fakulteta u Zagrebu.
Član je Hrvatskog psihološkog društva, European Association of Work and Organizational Psychology i International Association for Applied Psychology.