CharacterWilliam HazardWilliam Hazard in North and South (1985), played by John Anderson. Played byJohn AndersonAppears inNorth and South1985