NEW YORK (AP) — An American who disappeared in Iran while on a business trip is a former FBI agent in New York and Florida known as a meticulous investigator and an expert in busting Italian and Russian mobsters.

The retired agent was identified as Robert Levinson, 59, of Coral Springs, Fla., a U.S. official familiar with the case told The Associated Press on Tuesday.

He was last heard from around March 11 while in a coastal area of southern Iran, where he was working for an independent filmmaker, said the official, who spoke on the condition of anonymity because he was not authorized to speak publicly about the situation. Levinson was reportedly near or on Kish Island, a resort area in the Persian Gulf.