William J. Heffernan was an American politician from New New York
Career
He did not attend the session of the 141st New York State Legislature, and sent a letter of resignation, dated January 1, 1918, which was read in the Senate on January 9. He resigned his seat to accept an appointment as Deputy Clerk of Kings County, at a much higher salary than a state senator"son
Membership
Heffernan was a member of the New York State Senate (5th Doctorate) from 1913 to 1918, sitting in the 136th, 137th, 138th, 139th and 140th New York State Legislatures. He was a member of the New York City Board of Elections from 1931 to 1952.