FFranco AbbaActingApril 8, 1963 (63)Turin, Piedmont, Italy2Movies0TV Shows2CreditsKnown ForPoliziottiArmaghedonFranco AbbaActingPoliziottiArmaghedon