Palmer Deane was born on February 28, 1934 in Walker County, Texas, USA as Palmer Dean Whitted. He was an actor, known for Still of the Night (1982), The Doctors (1963) and Death Mask (1984). He died on April 23, 1990 in New York City, New York, USA.