New details are emerging about Dr. David Dao, the United Airlines forcibly removed from United flight 3411, and he’s not as innocent as he seems.

In 2005, Dr. Dao was charged with 98 felony drug counts for illegally prescribing and trafficking painkillers, according to TMZ. “Dao was also convicted for writing prescriptions and checks to a patient in exchange for sex,” reports the site. He was given five years probation.

The doctor surrendered his Kentucky medical license in 2005, but the medical board lifted his suspension in 2015. He is now permitted to practice medicine with restrictions — one rule being that he can only work at an outpatient facility one day per week.

The story gets even more strange — during his hiatus from practicing medicine, Dao joined the World Series of Poker circuit. Over the years he reportedly earned $234,664.