← Back to explore

Francis Galluppi

Directing

Born November 17, 1988 · Los Angeles, California, USA

Biography

Francis Galluppi is an American filmmaker best known for directing the thriller film The Last Stop in Yuma County (2023).

Source: Wikipedia · CC BY-SA

Filmography2 titles