Prior to joining People en Español, Castro spent 18 years at People magazine, most recently serving as executive editor overseeing television and pop music coverage. In 2001 he was named assistant managing editor. In September 2004, he edited the first Emmy editions of People magazine's Hollywood Daily.