Франко родился в 1946 году в Неаполе, Италия. Он был сыном богатого юриста, который умер, когда будущему актёру было всего 11 лет.
В 1974 году познакомился с режиссёром Джо д’Амато. В 1980 году исполнил роль эксцентричного спецназовца Занторро (одна из главных ролей) в фильме «Ад живых мертвецов». В 1983 году он получил короткую роль в фильме «Геркулес».
Умер 22 августа 2019 в Риме от рака лёгких.