CharacterMiles ColbertMiles Colbert in North and South (1985), played by James Stewart. Played byJames StewartAppears inNorth and South1985