Hudson Lee Long(1933-2018)
- Actor
Hudson Lee Long was born on 4 April 1933 in Llano, Texas, USA. He was an actor, known for Lolita (1997), The Tree of Life (2011) and When Zachary Beaver Came to Town (2003). He was married to Martha Royce Gilliland. He died on 24 January 2018 in Llano, Texas, USA.