Former New York Dolls frontman David Johansen has died after a lengthy battle with cancer. He was 75.