urodzony 17 lutego 1968 r. w Mexico City – uzyskał tytuł Bachelor of Arts w dziedzinie filozofii w Dominikańskiej Szkole Filozoficzno-Teologicznej (1993) oraz tytuł magistra teologii (1998).
Wychowywał się w Rosarito Beach w Baja California w Meksyku i w San Diego w Kalifornii. Wstąpił do dominikanów w 1990 roku. Święcenia kapłańskie przyjął 29 maja 1998 roku.
Był dziekanem wydziału nauk społecznych na Papieskim Uniwersytecie św. Tomasza z Akwinu (Angelicum) w Rzymie.
Alejandro Crosthwaite OP jest także członkiem Society of Christian Ethics, The Catholic Theological Society of America i American Academy of Religion.