An undocumented worker — who gave law enforcement officials several false names told them he was here illegally to provide for his family — was charged Thursday by the Racine County District Attorney’s Office.

Juan J. Padilla, 50, has a history of using fake identities. He attempted to use an i.d. during a traffic stop that belongs to a missing person from Texas, according to a criminal complaint by the Racine County District Attorney’s Office.

Padialla was stopped for having a cracked windshield and a broken headlight while traveling southbound on I-94 at 7:58 a.m. Thursday. He attempted to use the fake i.d. that belonged to a person that was reported missing out of Texas. When being caught in that lie, Padilla told the deputy that he found the license in Milwaukee and he did not know the missing person.

He then told the deputy he’s been in the United States illegally for more than a year trying to provide for his family. Padilla then used a Mexican citizens i.d., but then he provided three different dates of birth and the photo did not look like Padilla.

After the deputy confronted him about the discrepancy, Padilla told the deputy: “You got me, take me to jail, you’ll see,” and explained that he had warrants for his arrest. His driver’s license had been cancelled because he fraudulently applied for the driver’s license using another person’s identity.

Padilla is charged with two counts of felony personal identity theft and two counts of obstructing an officer.