With over 25 years of experience in the audiovisual industry, he has been working for Disney since 2007. He holds a degree in Radio and TV from Methodist University, a postgraduate degree in Entertainment Management from ESPM, and a certificate in Film and TV Production from UCLA; he previously worked for Mix FM, O2 Filmes, and Mauricio de Sousa Produções.