sebastian de la cruz