 In 2015 Castro was named the first Poet Laureate of St. Louis.He was a founder of the literary journal River Styx.Castro was born in 1945 in New York to Greek Jewish parents before moving to St. Louis to attend Washington University.