Three U.S. defense officials named the Navy officer as Lt. Cmdr. Edward Lin. Multiple attempts by CNN to reach Lin, his family or his attorney have been unsuccessful.
Lin was arrested about eight months ago, but information about his case didn't become available until after a preliminary hearing Friday. Key parts of the charging sheet are still redacted.
A defense official told CNN Monday that investigators are still trying to determine who Lin was spying for, with China a strong possibility.
The full scope and breadth of the information provided is unclear, the official said, but the suspicions stem from the work he was doing at the time of his arrest.
The charges levied include espionage, attempted espionage, prostitution and adultery and together have been designated a national security case. The official said investigators found enough evidence to be able to bring charges, but much more is needed to determine exactly what information was passed and to whom.
According to his military record, Lin enlisted in 1999 and was commissioned in 2002, serving as a naval flight officer.
At one point he worked on the staff of the assistant secretary of the Navy for financial management and comptroller in Washington. He received two commendation medals and various other service and achievement medals.
Lin was born in Taiwan and left the country at age 14, according to the Navy.
He became a U.S. citizen in 2008, and was quoted in a military release as saying at the time, "I always dreamt about coming to America, the 'promised land,' ... I grew up believing that all the roads in America lead to Disneyland."
He also said, "I do know that by becoming a citizen of the United States of America, you did it to better your life and the life of your family."
The Taiwanese government declined to comment on LIn's case on Tuesday.
A spokeswoman from Taiwan's Foreign Ministry declined comment on the issue, citing his status as a U.S. citizen.
Lt. Col Yang Zhiwei from the Taiwanese Defense Ministry said the ministry had no knowledge about the case and therefore could not comment on it.
Lin's Article 32 hearing on Friday was preliminary, to be followed by a decision on whether the charges are referred to a court-martial.
LIn was taken into custody at an airport in the U.S. Pacific Command region while heading to a foreign country, a U.S. official with knowledge of the investigation told CNN.
Since his arrest, Lin has been in pretrial confinement and is now being held in a brig in Chesapeake, Virginia, the U.S. official said.
The charging sheet shows he was assigned to Commander Patrol and Reconnaissance Group. The unit is based in Norfolk, Virginia.
Both the Naval Criminal Investigative Service and the FBI continue to investigate the case, the U.S. official said.
The most serious charges against Lin are two counts of espionage and three counts of attempted espionage.
The other charges include violations related to wrongly transporting material classified as secret and failing to report the compromised information.
Lin is charged with three counts of "false official statement" for failing to report foreign travel and putting false information on documents, one count of paying for a prostitute and another for adultery.