Steve Castro was born in San José, Costa Rica. He has walked on four continents: Africa (Egypt), Asia (Southwest Asia: Israel and The Hashemite Kingdom of Jordan), Europe (England, France, Germany, Holland, Italy, Poland, Spain, Switzerland, The Czech Republic and Vatican City State) and the Americas (Canada, Costa Rica, Mexico and the United States of America).
He speaks three languages: Spanish, English and German.
He holds two undergraduate degrees from Indiana University - Bloomington and an MFA in creative writing from American University in Washington, D.C. where he attended on a full scholarship. He also studied for an academic year at Albert-Ludwigs-Universität Freiburg, founded in 1457.
The poet is left-handed and Roman Catholic.