A man wanted in relation to an aggravated robbery and assault on police in Morrinsville last month has handed himself in to police.

The 31-year-old has been charged with several offences, including aggravated robbery, aggravated assault, assaulting police and assault with a weapon.

He was due to appear in court today.

Police would like to thank the public for their help.