James Tucker

James Tucker is an American animator. He serves as a director and supervising producer for Vixen.