Ernest Fenwick MacIntosh, 71, is in jail in the Lalitpur district, just south of the capital city of Kathmandu, the Himalayan Times reported Friday.
The newspaper said MacIntosh allegedly forced a boy into "having unnatural sex" with him on Dec. 13, 2014, according to a spokesperson with the local police, the Metropolitan Police Range.
CBC News is working to confirm the details.
Police told the Himalayan Times that the complaint came from the boy's family and that the boy is staying at a children's home in Lalitpur.
MacIntosh was convicted of 17 sex-related charges involving three complainants who were boys at the time of the offences, during the 1970s. The offences happened in the Port Hawkesbury area of Cape Breton.
In the 1980s, MacIntosh was twice convicted of two separate sexual assaults and an indecent assault. He moved to India in 1994.
The first complainant from the 1970s went to police in 1995. Eventually, nine people came forward, resulting in more than 40 charges. Police contacted MacIntosh in 1996, but he did not return to Canada.
Canada sought to extradite him from India, but it took until 2007 to do so.
His first trial began in 2010.
MacIntosh's convictions for sex crimes against children were reversed on appeal because it took too long to bring him to trial, partly because he had to be extradited from India.
MacIntosh consistently denied the allegations.