HAMILTON -- A 43-year-old Hamilton man is facing numerous charges in connection with alleged sexual assaults dating back nearly 30 years.

Hamilton police say the man was first identified as a suspect in a sexual assault last month after he allegedly grabbed a woman while walking down the street.

Police released a drawing of a suspect at that time and say three women came forward to identify the alleged attacker.

They say the women allege they were sexually assaulted by the man between 1987 and 2010.

Jeffrey Alan Smallwood is now facing 10 charges including four counts of sexual assault and one count of sexual intercourse with a female under the age of 14.

Police say they're concerned there may be other victims and are urging anyone with information to come forward.