The Thane Police on Saturday arrested film producer Jerrit G John from a hotel at Mira Road in Mumbai for allegedly throwing hazardous chemical on his former lover.
John was on the run since Wednesday after he attacked Aryanka Hosbetkar at her residence in Worli.
"John has admitted that he had thrown chemical on a woman at Worli," Deepak Devraj, Deputy Superintendent of Police, Thane was quoted as saying by NDTV.
Hosbetkar, who is a physiotherapist and an international cyclist, lost vision in one eye after the attack, reports said.
She was admitted to a private hospital and was discharged on Thursday.
45-year-old John, who owns a production house named ´No Nonsense´, would be handed over to Dadar police.
The accused had produced and directed television serials and was associated with few Bollywood movies, the police said.
According to reports, Hosbetkar split with John after she came to know that he was married and had a five-year-old son.