enoch castro