Raúl Castillo was born in 1977 in McAllen, Texas, USA. He is an actor, known for Looking (2014), Special Correspondents (2016) and Cold Weather (2010). Read more on iMDB