A Fake Cop Allegedly Tried to Detain a Teen Outside His Homecoming Dance

Police have arrested a 20-year-old man for allegedly impersonating a police officer and attempting to detain a teenage boy outside of a school dance in Glendale, Arizona.

According to ABC 15, the unidentified teenager was waiting for a ride home from his school's homecoming when Michael Edward Diaz approached him. Although he was not wearing a uniform or badge, Diaz held the teen's hands behind his back and told him he was a Phoenix police officer, according to Glendale police. He allegedly claimed to be detaining the student for underage drinking.

When the teen's neighbor arrived to give him a ride home from the dance, he saw Diaz and called the police. Diaz then let go of the teen's arms but still prevented him from getting in his neighbor's car. After the real police arrived on the scene, Diaz continued to claim he was a law enforcement officer but did not provide officers with a badge number.

ABC 15 reported that Diaz was charged with aggravated assault and impersonating a police officer. That impersonation charge is a felony under Arizona law. Neither the student nor his school, Independence High School, has released a statement about the situation.