A jury found Romeo Cormier guilty of six charges, including kidnapping, sexual assault and unlawful confinement. (Andrew Vaughan/Canadian Press)

A Moncton man who was sentenced to 18 years in prison for kidnapping a woman at knifepoint and holding her captive for nearly a month while he sexually assaulted her has lost a bid to appeal his conviction and sentence.

The Court of Appeal of New Brunswick has dismissed an application by Romeo Jacques Cormier for leave to appeal.

"I am of the view the trial judge’s approach to the sentencing function and his analysis is beyond reproach," Justice Richard Bell stated in the 25-page decision.

"In response to Mr. Cormier’s concern about the trial judge’s characterization of the crimes as 'horrendous,' I would simply indicate that I agree with the trial judge and, in my view, he appropriately described the crimes committed by Mr. Cormier," Bell wrote.

Cormier, 64, was sentenced last July after a jury found him guilty of six charges in the 2010 case, including kidnapping, sexual assault, unlawful confinement, robbery with a weapon, assault with a weapon and uttering threats.

The victim, who cannot be identified because of a publication ban, disappeared from a downtown Moncton shopping centre on Feb. 26, 2010, and was missing for nearly a month.

During the trial, the woman, who is in her 50s, testified that she was held in a basement rooming house for 26 days and repeatedly sexually assaulted and threatened before she managed to escape.

The Crown had been seeking a sentence of life in prison.

The defence had recommended a sentence of 10 to 12 years, arguing that Cormier suffers from narcissism and didn't deserve a life sentence.

Cormier had argued in his application for leave to appeal that his sentence was too long and, given his age, a death sentence.

He also claimed he was an "innocent man" who was wrongly convicted.

Cormier will have to spend half his sentence — about 9 ½ years — in prison before he can apply for parole.