FOX31 Denver

Colorado sex offender arrested at Starbucks in Virginia

Sex offender Kevin J. O’Brien captured in Virginia (Lakewood Police Department)

RICHMOND, Virginia (KDVR) — The United States Marshals Service says a Lakewood sex offender on the run for four months was arrested in Richmond, Virginia earlier this month.

Marshals arrested Kevin J. O’Brien, 52, at a Starbucks on Oct. 7.

There were three separate arrest warrants for O’Brien for attempted sexual assault on a child out of Lakewood, sexual exploitation of a minor out of Adams County, and failure to register as a sex offender out of Denver, the U.S. Marshals Service said.

Timeline prior to Oct. 7 arrest

Here is a look at the timeline for O’Brien’s arrest earlier this month:

The Lakewood Police Department reached out to the USMS Colorado violent offender task force for help. That’s when the USMS reached out to deputies in Virginia to help with the investigation.

The USMS said that in September, an undercover Lakewood Police Department detective was able to contact O’Brien under the guise of meeting for a sexual encounter, which they said assisted in discovering his location.

O’Brien is arrested in Virginia

During the investigation, the USMS said they learned O’Brien and a female were at a mall outside of Richmond on Oct. 7. They set up a surveillance operation in the area and found O’Brien at a Starbucks coffee shop. He was arrested without incident, USMS said.

O’Brien is currently awaiting extradition back to Colorado on the three outstanding arrest warrants.