LOS ANGELES (AP) A publicist for "West Wing" star John Spencer says the actor has died of a heart attack at a Los Angeles hospital.