Castillo dead at 44