samual castro jr