Richard Castro is 34 years old. He lives in Abilene, TX. He is a 2003 graduate of Abilene High School. His favorite bands are Afi, Taking Back Sunday, Three Days Grace, One Republic, Secondhand Serenade, Dashboard Confessional, Linkin Park and My Chemical Romance.