Carlo De Mejo was born on January 17, 1945 in Rome, Lazio, Italy. He was an actor, known for Brutale Schatten (1972), Microscopic Liquid Subway to Oblivion (1970) and Laura II - Revolte im Frauenzuchthaus (1983). He died on December 18, 2015 in Rome, Italy.