Salvatore DelGreco is known for his work on Reflections: Project Chameleon (2021), More Apples for Bullies (2019) and The Sparrow Falling (2017). Read more on iMDB