Prominent philanthropist Jeffrey Picower, who saw his legacy tarnished by allegations that he profited from Bernard Madoff‘s massive Ponzi scheme, was found dead on Sunday afternoon at the bottom of his pool in Palm Beach, Fla.

In May, Madoff trustee Irving Picard sued Picower and his Florida-based Picower Foundation for allegedly reaping more than $7 billion in Madoff-related profits.