Robert O’Neill, the former Navy SEAL who claimed responsibility for the shots that took down Osama bin Laden, was taken into police custody this week in Frisco.
Authorities booked Robert J. O’Neill, aged 47, into jail on Wednesday. Collin County records indicate his release on a $3,500 bond the same day, as reported by the Dallas Morning News.
Frisco police said that O’Neill was booked on a Class A misdemeanor charge of assault causing bodily injury and a Class C misdemeanor charge of public intoxication. Notably, only the assault charge appears on the jail records. The Frisco Police Department has yet to disclose further details regarding the arrest.
O’Neill’s presence in Frisco on Tuesday, as evidenced by social media posts, was for a podcast recording at a cigar lounge. Jail records identify him as a Tennessee resident. The former SEAL, hailing from Montana, publicly announced in 2014 that he was the one who fired the fatal shots at bin Laden in 2011. The U.S. government remains silent on this claim, neither confirming nor refuting it.
O’Neill’s military accolades include two Silver Stars, four Bronze Stars and a Joint Service Commendation Medal. His memoir, “The Operator,” delves into his time in service. He drew media attention in 2020 when Delta Air Lines imposed a ban on him. This action followed reports of O’Neill removing his face mask during a flight at a time when wearing masks was mandatory. A DUI charge against O’Neill in 2016 was dismissed in Montana. Both parties agreed that the charge was linked to prescription medication O’Neill took for a condition related to his military service, as reported by the Montana Standard.
Scroll down to leave a comment and share your thoughts.