Sussex Police said that Paul Goodenough, 39, of Sandes Place in Leatherhead, Surrey, faces three charges.
He faces two counts of knowingly or recklessly trespassing on premises with intent to commit a sexual offence.
He also faces a charge of exposure.
The first two charges relate to incidents in Ditchling Road, Brighton, on Sunday 16 August last year, and Gratwicke Road, Worthing, on Sunday 31 January this year.
The exposure charge, for intentionally exposing his genitals intending that someone would see them and be caused harm or distress, follows an incident in Brighton on Sunday 21 February.
He has been bailed to appear at Brighton Magistrates’ Court on Friday 8 October.