No photoFranco AbbaActing · Born 1963-04-08 · Turin, Piedmont, ItalyIMDb Acting · 2MOVIE★ 5.5Poliziotti1995MOVIEArmaghedon1991