- Born
- Died
- Birth nameCarmen Marie Hughlett
- Height5′ 2″ (1.57 m)
- Alicia Rio was born on February 16, 1966 in Mexico. She was an actress and writer. She was married to Steve Houston. She died on January 17, 2022 in California, USA.
- SpouseSteve Houston(1985 - June 16, 1997) (divorced)
- Gender / Gender identityFemale
- In November of 1997 she was arrested in New York City for theft, convicted, and spent nearly three months in jail.
- Worked as a city employee in La Capita, Mexico--her birthplace--until she decided to try her hand at erotica. T.
- Entered the adult film industry with her first video appearance in More Dirty Debutantes 12 (1992) in 1991. She continued to work in the business until 1994.
- Is concentrating on her dance and in-store appearances. She's also creating exclusive content for her website.
Contribute to this page
Suggest an edit or add missing content