Robert J. O’Neill, 47, a former Navy SEAL who claimed to have killed Osama bin Laden, was arrested on Wednesday in Frisco, Texas.
He was charged with a Class A misdemeanor of assault causing bodily injury and a Class C misdemeanor of public intoxication, according to Dallas Morning News records. Collin County jail records only list the assault charge.
O’Neill was granted a $3,500 bond on the same day of his release. Reports indicate that he had been in town to record an episode for a podcast series at a local cigar lounge.
A request for comment from the New York Post went unanswered by O’Neill.
In 2016, O’Neill was arrested for driving while intoxicated in Montana. Subsequently, the charges were dismissed by prosecutors due to the fact that he had been taking prescription medication to treat an ailment stemming from his service in the military.
In 2020, O’Neill made news when he failed to comply with Delta Airlines’ requirement of wearing a face mask during a flight amid the pandemic. Consequently, he was banned by Delta Airlines.
Robert O’Neill, a former member of the elite Navy SEAL Team 6, achieved celebrity status after alleging that he had shot and killed Osama bin Laden on May 2nd, 2011 during Operation Neptune Spear–the U.S. military raid on his compound in Abbottabad, Pakistan.
However, other accounts have contested this narrative: Matt Bissonnette stated that another SEAL Team 6 member was responsible for the fatal shots fired at bin Laden.
O’Neill has been awarded received two Silver Stars, four Bronze Stars, and a Joint Service Commendation Medal for his military service.