Place of birth: Santiago, Dominican Republic
...
The Suicide Squad
2021
Tropic of Blood
2010
Check Mate
2012