David Alejandro Jiménez Rodríguez is the full name of David Jiménez. His middle name is Alejandro, and his last name is Rodríguez. This is a common naming convention in Spanish-speaking countries, where people typically have two last names, one from each parent.
David Jimenez Quiz-tastic: 30 Questions to Test Your Quiz Skills