A convicted felon was arrested in Gwinnett County after claiming to be a police officer during a traffic stop, police said.