Peter Castro
Peter Castro
Peter Castro is the Deputy Managing Editor of People magazine, a job held since late 2007. He was named managing editor of People en Español in August 2006...
Peter Castro is the Deputy Managing Editor of People magazine, a job held since late 2007. He was named managing editor of People en Español in August 2006...
We use cookies to enhance your browsing experience, analyze site traffic, and personalize content. By clicking "Got It!," you consent to our use of cookies.