Child Abuse Squad detectives have charged a former Perth Catholic school teacher, who then became a police officer, with indecently dealing with four eight-year-old boys in the 1980s.
Officers charged the 56-year-old man last Thursday as a result of their investigation into the alleged offences.
They will allege he committed them between 1984 and 1985, while teaching at a CBD Catholic college.
At the time of his arrest he was employed as a sergeant in the Central Metropolitan police district.
He has been stood down from operational duties and charged with four counts of indecent treatment of a child under 14.
He is due to appear at Perth Magistrates Court on Wednesday.
If you are or have been a victim of child sexual abuse, or if you have information about someone being abused, call police on 131 444.