Salsa singer-songwriter Marc Anthony failed to pay taxes for four years in a row and owes $2.5 million in back taxes and fines, the Manhattan District Attorney said on Wednesday.