Santos was born 14 April 1959 to Angel Cruz Santos II and Amanda Cruz Leon Guerrero.
He has nine children: Angel R. Santos IV, Sheila S. Indalecio, Christopher R. Santos, Vanessa J. Santos, Francine N. Santos (Deceased), Brandon S. Santos, Taga H. Santos-Salas, Ke'puha H. Santos-Salas, and Sosanbra E. Santos-Salas.