Police have charged a 19-year-old man after the death of a Toronto boy in Jamaica.

The Jamaica Constabulary Force has charged Omar James in the murder of 14-year-old Ricardo Williams.

They say they laid the charge following a Tuesday interview with James after he turned himself in.

Story continues below advertisement

Police say Williams was shot several times early Sunday morning at a wake in Kingston.

He later died in hospital.

Police have said Williams was visiting family in Jamaica at the time of his death.