X. Dean Lim is an American director and writer originally from New York. He currently lives in Los Angeles, California.