From New York City, New York, USA • Born in Sep 17, 1971 (55 years old)
Felix Angel Solis (born September 17, 1971) is an American actor, film director, and film producer. (Via Wikipedia)
Predator: Killer of KillersFilm • 2025
The Curse of the NecklaceFilm • 2024
The FollowingShow • 2013
My Soul to TakeFilm • 2010