An Iredell County man is charged with having two wives and stalking one of the wives in June.