HAMILTON, Ont. -- Hamilton police have charged a father and his son in connection with a missing person case investigators are now calling a murder.

Police say Daniel Baffoh disappeared after his family last saw him on Jan. 31.

Sgt. Joe Stewart says they've now determined that Baffoh was killed, though his body has not been recovered.

Stewart says police believe he was killed in Hamilton and that his body may have been dumped outside the city in the Grand River or a nearby body of water.

Police are asking residents along the river to call them immediately if Baffoh's body is spotted in the water as the ice melts.

Hamilton resident Mark Langille, 45, is charged with first-degree murder, while his son 22-year-old Damian Langille is charged with accessory after the fact to murder.

Stewart says the suspects are being held in custody following an brief court appearance Saturday morning.

It's not clear when the two suspects will next appear in court.

Stewart said the investigation is now focused on finding Baffoh's body.

"At this time our entire investigation team is committed to locating Daniel and returning his body home to his loving family so they have an opportunity to say goodbye," he said.