Flora Gomes, né de parents pauvres, illettrés, grandit alors que la Guinée Bissau subit le régime autoritaire du dictateur portugais Salazar. Flora Gomes soutient le mouvement de libération national conduit par Amilcar Cabral[2]. Il quitte ensuite le pays pour étudier le cinéma à l'ICAIC à Cuba sous la direction du réalisateur cubain Santiago Alvarez[3]. De retour en Guinée-Bissau, il travaille avec Chris Marker sur son film Sans soleil. Il réalise ensuite des documentaires, des reportages et deux courts métrages La Reconstruction et Anos no oça luta.
Alors qu'il pourrait choisir de travailler à l'étranger, malgré les difficultés qu'il rencontre pour produire ces films en Guinée-Bissau, Flora Gomes continue à vivre et à travailler dans son pays. En 2001, il tourne au Cap-Vert une comédie musicale, sur une musique de Manu Dibango, Nha fala. Il a réalisé en 2010 un nouveau long métrage, tourné au Mozambique, La République des enfants.