Sgt Ross was helping to train and advise the Afghan police
The funeral of a military policeman who died while serving in Afghanistan when his patrol was ambushed has taken place in Bruton, Somerset.
Sgt Ben Ross, 34, was described as a "strong man with a real sense of duty" at the funeral on Tuesday afternoon.
In front of a lone piper, soldiers from 3rd Regiment, Royal Military Police marched through the town and on to St Mary's Church.
The church was packed with family, friends and former schoolmates.
Sgt Ross grew up in Bruton and attended King's School.
His former teacher, Gareth Evans, said: "He was a school prefect, contributed greatly to the life of the school through rugby and hockey and was generally a fine upstanding young man with a real sense of responsibility and duty."
He had served with the Royal Military Police and died on 7 May following an explosion in Helmand province.
A private cremation was held after the funeral, which was attended by many past and present pupils from the school.
Sgt Ross had recently given a talk at the school about his military experiences.
He was born in Bangor, north Wales, but was schooled in Sparkford, Somerset, then Bruton after his parents moved abroad.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.