The Kennewick Police Department arrested Brandon Hankel, a registered sex offender, after linking him to reports of a man who exposed himself while performing a lewd act at a Tesoro station.
The suspect reportedly made inappropriate comments to a female employee at the business.
He was booked into the Benton County jail for lewd conduct.
The Kennewick Police Department issued a sex offender notice for Hankel earlier this summer, identifying him as a Level 3 offender. He was convicted for third-degree attempted rape in Benton County in 2013.
Then 30, Hankel was charged after being arrested in Keewaydin Park after threatening to sexually assault a city of Kennewick worker near city hall. The confrontation drew the attention of a a Kennewick police officer, who took him into custody.