Sara Castro
Sara Castro,born and raised in Chicago from native Colombian parents. She attended university in Chicago. She stars in the recently released award winning Feature film "The Shift" starring D ...Show More
Sara Castro's FILMOGRAPHY
as Actor (13)