The events took place in 2010 when the now 63-year-old, who was still in the police force at the time, first met the Iraqi man at a police station in Granges-Paccot in the canton of Fribourg, reports news agency ATS.
On three subsequent occasions he demanded fellatio from the asylum seeker, promising to support his asylum application in return, the court heard.
Though the defendant denied the charges, the court found his testimony to be inconsistent and sometimes incoherent, said ATS.
In contrast the court found the Iraqi to be a credible witness, acknowledging that it was not easy – either linguistically or culturally – for him to speak about fellatio and homosexuality.
According to ATS it wasn't the Iraqi who reported the policeman's actions but a third person, a witness in another case that involved the plaintiff.
The Iraqi told a hearing on February 23rd that he had tried to forget about what had happened, because it upset him to talk about it.
In response to the charges, the ex-policeman said the asylum seeker had promised him information about drug trafficking and wanted to take revenge after realizing that he wouldn't get any help in return.
The defendant was found guilty of causing distress and passive corruption and given a suspended sentence of 15 months.
He intends to appeal.