Doctor en Antropología Social y Cultural, ha centrado su investigación en dos campos, la antropología política y la antropología cognitiva, y en un área de estudios, las sociedades africanas, con una atención particular en la isla de Madagascar. En el primer campo, el eje de reflexión ha sido la interacción de las relaciones de poder tradicionales con las formas de poder modernas en dos marcos cronológicos, el mundo precolonial y la etapa postcolonial, con especial atención a los procesos de democratización desde los años 90. En el segundo campo, el interés se ha dirigido hacia la búsqueda de la adaptibilidad y el utilitarismo de los sistemas de conocimiento tradicionales en contextos de desarrollo, en relación con la extensión del paradigma científico. Esta labor investigadora se ha desarrollado mayoritariamente en el seno del Grupo de Estudio de las Sociedades Africanas (coordinado por Ferran Iniesta, UB). Albert Roca es director de la revista Studia Africana y miembro de la red interuniversitaria ARDA (Agrupament per a la Recerca i la Docència d'Àfrica). También es miembro del Grupo Interdisciplinar de Estudios de Desarrollo y Multiculturalidad de la UdL.