A man has been charged with voyeurism after he was caught filming under women's dresses at an Ancaster supermarket.

Hamilton police were called to the supermarket on Wednesday about 5 p.m. after a man was held by staff for using his cellphone to film under women's dresses, according to police.

A customer saw the behaviour and grabbed the phone, police say.

A 63-year-old Ancaster man is charged with two counts of adult voyeurism.

The investigation is ongoing and there could be more charges, police say.