David Archuleta was born on 28th December 1990 in Miami. His mother Guadalupe Mayorga was a salsa singer and dancer and his father; Jeff Archuleta was a Jazz musician. David Archuleta had four siblings.
His childhood was spent in Salt Lake City, Utah where he attended Murray High School. He graduated in 2009. In 2010 he volunteered for two years to work as a full- time missionary in Santiago, Chile.
He also did his graduation in modelling and acting from Barbizon modelling and acting school.