Enrico Casarosa was born on 20 November 1971 in Genoa, Italy. He is a director, known for Luca (2021), Robots (2005) and Cars (2006).