Man pleads guilty to 22 child sex charges

A man who will plead guilty to a raft of child sex offences says he is "terribly sorry" and admits he destroyed people's lives.

Roderick Alexander Finch indicated on Friday he will plead guilty to 22 child sex offences dating back more than 20 years.

It is understood Finch, 54, was a state government employee in the early 1990s when he committed some of the crimes and his role involved driving children on work experience trips.

The charges include indecent dealings with a child, sexual penetration of a child, aggravated sexual assault, aggravated indecent assault, having a sexual relationship with a child and attempted sexual penetration of a child.

The prosecution did not object to Finch's bail being extended to allow him to fly to his home interstate.

Outside the Perth Magistrates Court, Finch said "of course" he was ashamed of what he had done and just wanted to get the matter over and done with.