Dean Stockwell, ‘Blue Velvet,’ ‘Quantum Leap’ Actor, Dead at 85

His long career spanned more than seven decades. Continue reading…