An Afghan civilian was killed when NATO forces opened fire after he failed to stop his vehicle that was approaching a NATO convoy in south-eastern Afghanistan on Tuesday, the military said.