A Caddo Mills man has pleaded guilty to impersonating a police officer in April. Under the plea bargain, 21 year old Sean Robert Stevens was sentenced to 5 years probation. Stevens still faces charges of Harrassment and Criminal Mischief in Collin County.