An Italian actor, born in Alexandria, Egypt. He began doing some commercials in Italy before entering the world of Italian cinema. Some of his credits are Zombie (1979) and Endgame - Bronx lotta finale (1983).