A 30-year-old policeman who cannot be named by court order was charged with raping a girl in Dingli in 2005, defiling her in 2007 and offending public morals.
He was also charged with recording pornography last June. He had in his possession pornography of children under nine years of age and with committing a crime he was duty bound to prevent.
Magistrate Anthony Vella banned the publication of his name to protect the victim.
The arraignment was held behind closed doors and the man was remanded in custody.