Juan Antonio Pérez was arrested on Tuesday following a years long investigation by the U.S. Customs and Immigration Enforcement agency

An undocumented Mexican businessman in Georgia lived the high life with a million-dollar mansion and fancy cars thanks to the illegal migrants that he employed and exploited, immigration officials say.

The U.S. Immigration and Customs Enforcement agency announced the indictment of Juan Antonio Pérez on Thursday, following a years-long investigation.

He was charged with harboring undocumented migrants 'for commercial advantage and financial gain' and possessing illegal firearms.

ICE claims that he has been living in the U.S. illegally, while running a construction company with offices in Georgia and Tennessee.

A series of raids last week at his three business centers and his homes led investigators to more than 50 luxury vehicles - which were allegedly registered under the names of other people, including two Mexicans with permanent residency in the U.S.

A Ford GT was one of the vehicles seized by federal agents during the last week

Juan Antonio Pérez owned more than 50 luxury vehicles and court documents revealed they were registered under the names of other people, including two Mexicans with permanent residency in the U.S.

Juan Antonio Pérez was a big fan of pickup trucks like the Ford vehicle pictured in this photo

Video courtesy WDEF

Agents also say they seized 14 firearms that Pérez illegally possessed.

According to the indictment, 46-year-old Pérez had been living in the U.S. without legal documentation since 'about 1990'. He was living in Bartow County, Georgia, at the time of his arrest.

He had operated Aztec Framing since about 2009 - employing a 'half-dozen' migrants.

However a woman interviewed by an investigator claimed that Pérez had hired about 200 employees, the majority undocumented.

Pérez purchased a mansion in Atlanta for his wife and children that is valued at $1million

According to documents served at Juan Antonio Pérez's indictment this week, he kept a house (pictured) where he would keep the company of women other than his wife

Pérez bought several homes (pictured) in Georgia

Pérez, of Bartow County, Georgia, allegedly got rich by hiring illegal immigrants and paying them below-market salaries, and not providing benefits or insurance.

'They were being exploited. The law protects them, too,' said U.S. Attorney Bjay Pak.

He also did not make payments towards payroll taxes or Social Security, and the Georgia Department of Labor's registry did not have any income reported as of April 2019.

The scheme allowed Pérez to undercut rival contractors for work, before hiding his wealth through shell companies, U.S. Attorney Pak told WSBTV.

Pérez reportedly used his fortune to build his family a 7,500-square-foot house.

The court document also alleged that he was the owner of a house in Kingston, Georgia, which he coined the 'fun house or toy house', where he would store his fleet of vehicles and 'spend time with women other than his wife.'

The investigation led the feds to a cache of 14 weapon that were allegedly purchased by other people for Juan Antonio Pérez

Juan Antonio Pérez was charged with illegal possession of firearms. Pictured is a Colt 45 he allegedly owned

Federal document shows an aerial shot of a mansion the Mexican businessman purchased

He reportedly earned more money by renting a home in Acworth, Georgia, to his employees.

Pérez was indicted by a federal grand jury on May 7, and is due to be arraigned on May 13.

'Pérez not only broke the law by allegedly hiring illegal aliens at below-market wages and paying no taxes, he had a large assortment of weapons including shotguns and pistols that he had acquired through various means other than buying them himself,' said U.S. Attorney Pak.

'Illegal aliens, such as Perez, are not allowed to own firearms at all. We will get to the bottom of how he acquired them.'