En septiembre de 2011 se inauguró en San Antonio, Texas, la Eagle Eye Art Academy que desde entonces Del Castillo dirige y es co propietario junto con su hija Kate.