A man has pleaded guilty to wire fraud charges after authorities say he stole hundreds of thousands of dollars of Social Security and veterans benefits.