An investigation into one woman's report of a sex assault led to the arrest of a border patrol agent in Arizona this week -- and allegations the man assaulted several other women during a seven-year span.

Steven Charles Holmes, 33, was arrested Tuesday on three counts of sexual assault and three counts of aggravated assault, Tucson Police Department said in a press release.

Authorities allege Holmes sexually assaulted multiple women between January 2012 and January 2019.

NYPD OFFICER ARRESTED IN CONNECTION WITH PLOT TO HIRE HITMAN TO KILL ESTRANGED HUSBAND AND BOYFRIEND’S DAUGHTER

The initial investigation into Holmes began last week when a woman told investigators with the Tucson Police Department that she was sexually assaulted while on a date with a man she met using an online dating app.

Holmes was soon identified as a suspect and, as investigators dug further, other allegations began to arise with similarities.

U.S. Customs and Border Protection did not immediately return Fox News’ request for a comment but, in a statement provided to KOLD, the agency said that Holmes had been an agent at the Tucson Station for seven years and would be placed on “administrative duties” pending the outcome of the investigation.

CLICK HERE TO GET THE FOX NEWS APP

“The U.S. Border Patrol stresses honor and integrity in every aspect of its mission. We do not tolerate misconduct on, or off duty, and will fully cooperate with all investigations of alleged misconduct by our personnel,” the statement read.

A search for Holmes in the Prima County Jail records showed he was being held on a $25,000 bond as of Thursday.