
Anya Meksin
Anya Meksin was born in Moscow, Russia in 1982, and immigrated with her family to Columbus, Ohio in 1989. She got her Bachelors degree in Literature from Yale University in 2004 and is currently studying Directing at the Columbia University Graduate Film Program. She lives in New York City with her partner, Zubin Jelveh.
