Timothy Chu
Body of Timothy Chu found more than one month after he disappeared from a diving trip in Canada. Facebook

The body of Timothy Chu, a British policeman has been found more than a month after he went missing while on holiday in Victoria, British Columbia.

A spokesman for the Chu family said his body was found caught on a fisherman's anchor chain on 23 August at about 1pm local time.

The 27-year-old Hong Kong-born Chu, had just graduated from law school and worked as a London Metropolitan police special constable and army recruit, South China Morning Post reported.

According to ITV News, Chua had previously served in the British Army and was named Solider of The Year in 2011 and had worked for Scotland Yard since 2012.

"We are so grateful for all the devoted professionals and volunteers involved in the search and rescue operations. We deeply appreciate everyone who offered prayers to us," the family said.

Chu had gone on a diving trip at Race Rocks, a marine ecological reserve near the eastern end of Juan de Fuca Strait but was separated from his dive master just before midday and failed to resurface.

The British Columbia Coroners Service confirmed his identity. Foul play has been ruled out, a spokesman for the coroners service said.