Stefano Crescentini was born on July 10, 1974 in Rome, Lazio, Italy. He is known for his work on Hercules (1997), Final Destination (2000) and The Last Fashion Show (2011).