He identifies as a developmental psychologist with a focus on infants and toddlers mental health. He has taught different courses such as developmental psychology and learning theories. He has supervised several master and PhD students and participated in eight research projects as supervisor. He has published more than 5 books and 25 articles in national and international journals and conference proceedings.