David Archuleta was born after 1990 .
Archuleta was born on December 28 , 1990 in Miami , Florida , to Lupe Marie ( née Mayorga ) , a salsa singer and dancer , and Jeff Archuleta , a jazz musician .
David Archuleta