Francisco de Castro was born on January 17, 1925 in Dafundo, Oeiras, Portugal. He was a producer and director, known for A Promessa (1973), Primeiros Jogos Desportivos Luso-Brasileiros (1960) and Jogos Luso-Brasileiros (1960). He died on July 27, 2000.