Hot Search
- Write an article
- Start discussion
- Create a list
- Upload a video
Francesco Russo was born in Mazara del Vallo, Italy. He studied film in Los Angeles. In 2001, he returned to Italy to shoot his first movie The Hand is Played. The movie won the best film award by an emergent director at the Terra di Siena International Film Festival. The Italian government categorized the film as having 'educational value' and recommended its viewing in schools. He had the experience of distributing the movie through schools and collaborating with various governmental agencies including the Provincial Health Services (ASP) and provincial prefects. Francesco is working on his second movie The Gift of the Stars.