HARRISBURG, Pa. (AP) — Former U.S. Sen. Arlen Specter, the outspoken Pennsylvania centrist whose switch from Republican to Democrat ended a 30-year career in which he played a pivotal role in several Supreme Court nominations, died Sunday. He was 82.

Specter, who announced in late August that he was battling cancer, died at his home in Philadelphia from complications of non-Hodgkin lymphoma, said his son Shanin. Over the years, Arlen Specter had fought two previous bouts with Hodgkin lymphoma, overcome a brain tumor and survived cardiac arrest following bypass surgery.