David Barba
David Barba was born in Monterrey, Mexico, and raised in Mexico City. He received a BA in Feminist Studies from Stanford University. After working in film in New York, London and Mexico City, he attended Columbia University and received an MFA in Filmmaking. POP STAR ON ICE is his first feature film.








Follow us on: