The U.S. attorney's office announced Friday that Domingo Luna was arrested on Dec. 12 by Immigration and Customs Enforcement.
The 33-year-old Camden resident has been charged with one count of making fake identification documents and a count of producing counterfeit green cards.
Authorities say Luna is a Mexican national in the U.S. illegally. He remains in immigration custody. His attorney at the federal public defender's office cited the agency's policy of not commenting on active cases.
Prosecutors allege that Luna, nicknamed "Morro," produced and sold fake U.S. Social Security cards, permanent residence cards and driver's licenses.
Authorities say a search of Luna's Camden residence allegedly turned up evidence of a sophisticated document-making operation.