hayes castillo