Leandro De Niro Rodriguez was born 25 June 2004 in New York City, New York, United States to Carlos Miguel Rodriguez (1971) and Drena De Niro (1967) .
Siblings
Name | Birth | Death | Joined with |
Leandro Anthony De Niro Rodriguez (2004) | 25 June 2004 New York City, New York, United States |