Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Rich Emberlin was born on October 24, 1962 in Waco, Texas, USA as Richard Lee Emberlin II. He is known for his work on Trafficked (2017). He has been married to LeeAnne Locken since April 27, 2019.