In November 1867 Tweedie was named as Political Secretary to Lt. Gen Sir Robert Napier, who was leading the Abyssinia Expedition, serving throughout the campaign and twice being mentioned in dispatches.