His first TV appearance came in the 1988 TV movie Lip Service. He appeared in an episode of Law & Order in 1991.
He wrote and directed the 2008 film Choke, based on a novel of the same name by Chuck Palahniuk.
He married actress Jennifer Grey in 2001. He and Jennifer have a daughter named Stella.