Dean Stockwell Dies: ‘Quantum Leap’ Star Was 85

Former Quantum Leap star Dean Stockwell, an Oscar- and Emmy-nominated actor whose career on stage, in film and TV spanned more than 70 years, died in the early morning of Nov. 7 at home of natural causes, a rep for the family confirmed. He was 85.