Francesco RosiNápolyban született és nőtt fel. Egyetemi tanulmányait a Nápolyi Egyetem jogi szakán végezte. 1943-ban néhány egyetemista társával együtt letartóztatták a nácik elleni fellépésük miatt. Sikerült megszöknie és ezutánToszkánában rejtőzött el. 1944-től a rádiónál dolgozott. 1946-ban RómábanEttore Giannini színházi asszisztense volt. Első filmes megbízásaLuchino Visconti felkérése volt aVihar előtt (1948) című film asszisztensi munkájára. EzutánMichelangelo Antonioni, ésMario Monicelli, majd ismétVisconti, aztán pedigLuciano Emmer asszisztense volt. 1951-től forgatókönyvíró. 1956-banVittorio Gassman társrendezője volt. 1957-től rendező.
Filmjei erősen politikai indíttatású, élesen társadalombíráló alkotások.