Actor de cine mejor conocido por su papel en la película The Punisher junto a John Travolta. También participó en Hung y The Mist.
Tuvo un pequeño papel en la película Boogie Nights.
Co-fundó la compañía de entretenimiento RAW cuya división de cómics lanzó Bad Planet.
Se casó con la actriz Patricia Arquette en el 2006 y tuvieron una hija llamada Harlow. Se divorciaron en el 2011. Antes había estado casado con la actriz Aysha Hauer. En el 2019 comenzó a salir con la actriz Anne Heche.
Participó en la película Deep Blue Sea junto a Samuel L. Jackson.