Dean Stockwell, ‘Quantum Leap’ Star, dead at 85

According to 'Deadline,' Stockwell died at home of natural causes early on Nov. 7.

Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting