A man has been charged after two hidden cameras were found in public toilets at North Sydney and Parramatta Railway Stations last month.

Staff found the cameras in the toilets between February 10 and February 14 this year.

The cameras were seized and examined forensically after investigations by police.

A 40-year-old man was arrested outside his home in Parramatta at about 7.30am today.

Police allege the man was in possession of a camera similar to those seized from the railway stations.

Officers then seized a number of items that will undergo forensic examination after executing a search warrant at the man's home.

The man was taken to Parramatta Police Station where he was charged with filming a person in a private act without consent and installing a device to film or observe another.

He was granted strict conditional bail and is due to appear at Parramatta Local Court on Wednesday April 19.