James Haven

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