NEW YORK (CBS 2) — A New York City detective  assigned to Mayor Bloomberg’s security detail was accused of shooting of an unarmed man.

Police said 46-year-old Leopold McLean was off duty when the incident happened two weeks ago in South Jamaica, Queens. He was with his girlfriend when her ex showed up, apparently violating a restraining order.

READ MORE: NYPD: 4 Suspects In Custody After 3 Subway Riders Slashed Within Minutes In Lower Manhattan

After a confrontation,  McLean allegedly shot the man in the leg.

READ MORE: Qinxuan Pan, Sought In Killing Of Yale Student Kevin Jiang, Arrested In Alabama Following Nationwide Manhunt

Attorney Gilbert Parris said his client did nothing wrong. “The incident itself takes place in a location where the individual shot would not have been, should not have been, and if he wasn’t there according to legal mandate, this incident would’ve never occurred.”

MORE NEWS: Mega Millions Jackpot Soars Past $430 Million

McLean, who was released on bail, was charged with attempted murder. He’s been suspended from the force pending the outcome of the case.