City spokeswoman Jan Bohman told KEZI 9 News his termination is due to his recent arrest for DUII and his refusal to take a Breathalyzer test. He has not been charged with any crimes.
He was previously put on administrative leave. He is now awaiting pending prosecution.
A Eugene police officer pulled Barkovic over near Valley River Center in late September for multiple traffic violations, including speeding and failure to drive within a lane.