Sherad Anthony Sanchez

Biography
He was born in 1984 in the Philipines, and graduated from the Ateneo de Manila University. He presented his short film Apple (2005) at the Rotterdam Film Festival in 2006. Since then he has directed several other shorts before making The Woven Stories of the Other (2007), his first feature.