Echo Valley was born on 29 May 1954 in Columbia, South Carolina, USA. She was an actress, known for Harold & Kumar Escape from Guantanamo Bay (2008). She was previously married to James C. Stone. She died on 21 May 2011 in Leakey, Texas, USA.
- Tits Hemingway
- Actress(as Echo)
Contribute to this page
Suggest an edit or add missing content