Born in New York City in 1964. Adopted at the age of 3 months by parents Carole & Michael. Grew up in Manhattan, where he attended Horace Mann and Columbia Prep schools. Graduated in 1980. Attended NYU intermittently for 2 yrs. Left and moved abroad to Australia where he stayed on and off until early 1990s.
Returned to Manhattan, where he worked for a talent agency (Paradigm - formerly S.T.E.). Married Seiko Yoshida in 1994. Divorced in 1997.
Fell into heroin addiction, and made his one (and only) picture - Union Square.
Currently living in NYC (and has been clean since 2003).