There's plenty of other public information. The FBI was searching his house for undisclosed reasons, so most definitely they have some kind of investigation open on him. And his degrees were issued by universities in Nanjing and Shanghai, China, strongly suggesting he is a Chinese National, perhaps naturalized to the United States.
That was known at the time of my post.
We now also know now at the time of his escape, Indiana University had terminated his Professorship. And has continued to disavow he and his wife.
I did not misuse Occam's razor, my knowledge of public facts simply exceeded yours.