João Serra é natural de Rio de Mouro, Diocese de Lisboa, onde fez o seu percurso pastoral na Paróquia de Nª. Senhora de Belém. Tem formação superior em Teologia e em Ciências Religiosas.
Atualmente colabora com a Pastoral da Escola Salesianos do Estoril, onde coordena atividades catequéticas, litúrgicas e vocacionais.