A Portland man who had been missing since April 20 returned home unharmed over the weekend, Portland police said.

Benvindo Nzau, 39, returned either Saturday or Sunday, said police Lt. Robert Martin. Language barriers may have prevented him or friends from informing police before Monday, Martin said.

Nzau, who is a citizen of Angola, speaks Portuguese, French, Lingala and limited English, officials said.

He reportedly has mental health issues. In early April he was found in Wales, in Androscoggin County, and told officials he was trying to get to Canada.

Martin said police don’t yet know where Nzau was or what he was doing while he was missing from his Washington Avenue apartment.

Only subscribers are eligible to post comments. Please subscribe or login first for digital access. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.