John Castillo - Filly Brown
February 15, 2011
Photographer John Castillo spent much of January on the set of "Filly Brown". In the photo above, actress Gina Rodriquez performs as Majo in the movie directed by Youssef Delara and Micheal Olmos and produced by Mico Olmos. The movie was filmed in Los Angeles and is currently in post production. It is scheduled to be released in July 2011. Edward James Olmos is the Executive Producer.
John Castillo
March 02, 2009
John Castillo has been a freelance photographer for over 25 years, working primarily in the performing arts.
Twenty years ago he shot Edward James Olmos on the set of American Me and has shot Latino performing arts since. Over the last ten years, John has worked with playwright and director Luis Valdez, documenting El Teatro Campesino productions of Zoot Suit and Corridos.
John served as project manager, photo editor and photographer on Americanos, a multi-media project documenting Latino life in the United States.