LIMA - Peru's former president Alan Garcia shot himself early on Wednesday after police arrived at his home in the capital Lima to arrest him in connection with a bribery investigation, a police source said.

Garcia was immediately taken to the Casimiro Ulloa hospital, said the source, who was not authorized to talk to the media.

Local TV channel America reported Garcia was undergoing emergency surgery and was in critical condition. It broadcast images of Garcia's son and supporters arriving at the hospital.

(Reporting By Marco Aquino Writing by Mitra Taj Editing by Daniel Flynn and Bill Trott) ((mitra.taj@thomsonreuters.com; +51 (1) 277-9550; Reuters Messaging: mitra.taj.thomsonreuters.com@reuters.net))