Francisco Barros é graduado em Oceanografia pela Universidade Federal do Rio Grande (FURG), mestre em Ecologia pelo Instituto de Biociências da Universidade de São Paulo e doutor em Ecologia Marinha pela Universidade de Sydney.
Atualmente é professor da Universidade Federal da Bahia e também pesquisador do Laboratório de Ecologia Bentônica (LEB) do Instituto de Biologia desta universidade.Sua pesquisa busca identificar os padrões de distribuição espacial dos macrozoobentos ao longo de gradientes estuarinos para compreender as relações entre a distribuição das espécies e os processos ecológicos.