Production Manager |
Over 20 years, over 200 films as extras coordinator and location manager, in over 200 films made in...
Palermo, Sicily, Italy
The IMDb editors are anxiously awaiting these delayed 2020 movies. Check out what we'll be watching in 2021.
Browse our picks