Skip to content
Francesca Ciardi

Francesca Ciardi

Actor · Born July 26, 1954 · Roma, Lazio, Italy

IMDb

Acted in 5

2010s

  1. 2016

    Death Walks

    Lucrezia

1990s

  1. 1991

    Safari

    Movie

1980s

  1. 1987

    Farewell Moscow

    Movie

  2. 1980

    Fatal Fix

    Pusher

Appearances2

2010s

  1. 2011

    The Long Road Back from Hell: Reclaiming Cannibal Holocaust

    Self