A Swedish court has sentenced Chilean tenor Ernesto "Tito" Beltran to two years and six months in prison for raping an 18-year-old nanny and molesting a 7-year-old girl.

The appeals court in Goteborg on Friday upheld a previous rape conviction, but overturned an acquittal in the molestation case.

The 43-year-old singer has also been ordered to pay damages of $15,600 to the girl and $12,300 to the nanny.

The court has ordered the singer be detained immediately.

Beltran, who lives in Sweden, was accused of raping another Swedish celebrity's nanny during a 1999 concert tour.

In the second case, Beltran was accused of molesting a 7-year-old girl six years ago.