ActingSergio CarloBorn 1977-03-19· Santiago, Dominican RepublicKnown forThe Suicide Squad2021ACTIONFull filmographyThe Suicide Squad2021ACTION