death · 23 April 1990 · 34 years ago
Palmer Deane actor (Still of the Night), dies
More deaths on 23 Apr