Anita Leeman Torres was born in San Pedro Sula, Honduras. She is known for A Dangerous Defense (2021), Speed Kills (2018) and Final Kill (2020). imdb.com