Harry Dean Stanton, star of Twin Peaks, Paris, Texas & many other cult classics dies aged 91
Harry Dean Stanton, the gaunt actor of many cult films and TV shows including Paris Texas, Cool Hand Luke, Repo Man and Twin Peaks has died aged 91. Born in Irvine, Kentucky on 14 July 1926, son of a tobacco farmer and hairdresser, he grew up in a musical family. ...