Joaquim Costa was born in Funchal in 1960. He graduated in sociology from Universidade de Évora, in 1989, and also obtained a Phd in sociology from Universidade do Minho in 2005. He has been a professor at Instituto de Ciências Sociais da Universidade do Minho since 1991.
He is currently a researcher oat the Centro de Estudos de Comunicação e Sociedade (CECS). He has published several studies mostly in the area of Sociologia da Religion. Lately he has focused on the intersections between economy and religion.