View all
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. imdb.com