Yellowknife RCMP have charged Abdullahi Ali, 46, with sexual assault and sexual interference.
On April 24, the police were told that a taxi driver had sexually assaulted a 16-year-old male victim.
The RCMP were able to locate and arrest Ali.
The Yellowknifer has been released and is due to appear in court again on June 4.
Police are asking that anyone who may have more information related to the assault to call Yellowknife RCMP at 867-669-1111 or Crimestoppers anonymously at 1-800-222-8477.