Born in New York, NY, raised in New York and Tokyo.
Graduated from Philosophy and Film Studies at Wesleyan University.
Neo is a filmmaker, artist, and translator living in Brooklyn, NY.