Santos was born in Santa Clara, Villa Clara, Cuba on July 10, 1982.
While studying visual arts at the New World School of the Arts, Santos was also studying acting from the year 2000 to 2004 under Teresa Maria Rojas the founder of Prometeo, a theater program at the Miami Dade College Wolfson Campus.