Vystudoval sociální pedagogiku na Vysoké škole pedagogické v Hradci Králové. Doktorské studium pedagogické psychologie ukončil na pedagogické fakultě UK v Praze. Má dlouholeté zkušenosti jako učitel základní školy, působil i na střední a vysoké škole. Aktuálně pracuje jako školní psycholog. Kromě toho lektoruje, mentoruje, bloguje a píše knihy pro učitele.