CALGARY - A funeral service is to be held in Calgary today for a soldier whose family says he died in Afghanistan doing what he loved.

Sapper Steven Marshall, who was 24, was killed Oct. 30 by an improvised explosive device while he was on foot patrol southwest of Kandahar city.

He was the 133rd Canadian soldier to die in Afghanistan since the mission began seven years ago.

Marshall's body arrived in Calgary on Sunday and was escorted by soldiers and police officers to a funeral home.

He was an avid Calgary Flames hockey fan and a moment of silence was observed to honour him before a game at the Pengrowth Saddledome on the weekend.

Marshall was a member of 1 Combat Engineer Regiment based in Edmonton.