Carlos Torres-Machado
Ecuadorian, born 1981