I'm Alexia Mychal Ross, a film director, editor, and photographer based in New York City. I earned my BFA from New York University's Tisch School of the Arts Film & Television program.
photo by Mason Kidd
for inquiries: ar6681@nyu.edu / +1 312.206.3898