U.S. Marshal Pete Elliott in Cleveland said Monday that the man who identified himself as Bobby Thompson is really 65-year-old John Donald Cody.
He has been wanted on unrelated fraud charges since 1987. His true identity was uncovered through 1969 military fingerprints that didn't make it into the national crime system.
He is jailed awaiting trial on charges of defrauding donors in 41 states of up to $100 million through a bogus Florida-based charity.
He was arrested in Portland, Ore., in May and has pleaded not guilty. His attorney, Joseph Patituce, says Ohio has a weak case against his client.