Ivan Sanchez Aldana wurde 1973 in Havanna geboren. Er studierte Englisch und erwarb ein Diplom für Naturtourismus. Als Reiseführer leitete er ökotouristische und naturnahe Touren auf Kuba. Zurzeit lebt er in Toronto, Kanada, und arbeitet als Kundenbetreuer eines internationalen Transportlogistikunternehmens.