Życie prywatne Był dwukrotnie żonaty. Kilka tygodni po zapoznaniu z aktorką Shannen Doherty, powszechnie znaną z roli Brendy Walsh w telewizyjnym serialu dla młodzieży Beverly Hills, 90210, mając 19 lat ożenił się 24 września 1993. Byli razem gośćmi Saturday Night Live (1993). Małżeństwo jednak nie trwała długo, gdyż Doherty złożyła pozew o rozwód po zaledwie pięciu miesiącach. 7 listopada 1994 oficjalnie rozwiedli się. 1 grudnia 1996 poślubił aktorkę i modelkę Angie Everhart. Związek przetrwał do marca 1997. Był też związany z modelką Bobbie Brown, aktorką Claire Stansfield, aktorką Sarą Foster (2000) i fotomodelką Teutą Memedi (2008), a także krótko zaręczony z modelką Claudią Haro, z którą ożenił się Joe Pesci.
W 2013 w wywiadzie dla magazynu „People” ujawnił, że jako nastolatek walczył z anoreksją i bulimią.