American Special Forces in Afghanistan have shot and killed the Afghan soldier who killed Lance-Corporal Andrew Jones.

The Australian soldier, aged 25, was shot on May 30 in Afghanistan by the rogue member of the Afghan army who was in a watchtower on sentry duty.

Lance Corporal Andrew Jones has been remembered as gregarious, popular, cheeky, a true gentleman and a "great cook".

The circumstances of the Lance-Cpl Jones’s death are not clear, but it seems the Afghan soldier - Shafied Ullah - had only been at the patrol base for a few weeks.

He shot the Australian three times, as Lance-Cpl Jones stepped out of his tent, and then fled the patrol base, evading shots from another Afghan soldier and a search.