Stefano DeffenuKnown ForThe GiantsNo Redemption With... Don MitragliaPerfidiaThe Island of the Resuscitated DeadAll Movies (4)The Island of the Resuscitated Dead2022 Β· as Ari McSachewsThe Giants2021 Β· as StefanoPerfidia2014 Β· as AngeloNo Redemption With... Don Mitraglia2012 Β· as Father Hynkel