Ezra currently resides in Washington Heights, New York. He graduated from UCLA in June 2009, majoring in cognitive science and history. He always keeps an eye out for creative opportunities, and believes that everyone has a story to tell.
Comments are closed