A former teacher at two Perth Catholic colleges is facing historic child sex abuse charges dating back as far as 1979.
The 71-year-old man has been charged with four counts of aggravated indecent assault, three counts of indecent dealing of a child and one of indecently assaulting a man.
The allegations stem from the Royal Commission into institutional responses to child sexual offences.
The first offences allegedly occurred in 1979 when the man was a teacher at a Catholic school in Bedford.
Police allege the man indecently assaulted a boy three times, twice when he was 13 years old and once when the boy had turned 14.
It is also alleged that between 1986 and 1987, the man sexually assaulted a boy who was 13 years old at the time of the first offence.
The alleged assaults occurred when the man was a teacher at a Catholic College in Tuart Hill.
He will appear before the Perth Magistrates Court on Wednesday.
The investigation is ongoing and detectives urge anyone with information to call Crime Stoppers on 1800 333 000 or online at www.crimestopperswa.com.au.