James Haven

James Haven Voight (born May 11, 1973) is an American actor, director, producer and screenwriter.