The Nassau County police officer accused of stealing $200,000 from a sick colleague — and spending the money on a new vehicle, gambling, dining and an OnlyFans account — has been fired, a department spokeswoman said.

Leonard Cagno of Oakdale, charged with second-degree grand larceny by Suffolk County District Attorney Ray Tierney’s Office last month, also owes hundreds of thousands of dollars to financial institutions, which say he failed to pay back loans and credit accounts, according to court records.

More than $338,000 in judgment liens have been filed by American Express, Bank of America, JPMorgan Chase and other institutions against Cagno, 38, between 2022 and this year.

Cagno, arrested on Sept. 17, pleaded not guilty to second-degree larceny at an arraignment in Suffolk County F

See Full Page