Corona was on the run from authorities in Italy after he faced a blackmail conviction over potentially humiliating photos of international footballer David Trezeguet.
Corona was arrested in Lisbon, Portugal, reports Italian newspaper Gazetta del Sud.
As we reported yesterday, a European arrest warrant was issued for the celebrity photographer who went missing when he visited a gym, despite his movements being monitored by police.
He vanished a few hours before his conviction was announced by an Italian court.
Corona was accused of demanding money from the footballer.