Durante l'infanzia ha recitato in diversi film diretti dal padre. Fece il suo esordio all'età di cinque anni nel film Pound, interpretando un cucciolo, e successivamente, a sette anni, è nel cast di Greaser's Palace. All'età di 10 anni, mentre abitava a Londra, ha frequentato la Perry House School a Chelsea e ha studiato danza classica. Dopo il divorzio dei genitori, avvenuto quando lui aveva 13 anni, si è trasferito con il padre in California, dove ha frequentato la Santa Monica High School. A 17 anni, nel 1982, è tornato a New York per studiare performance art alla Stagedoor Manor.