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