Former Navy SEAL who claims he killed Osama bin Laden arrested in North Texas, reports say

Robert J. O’Neill, 47, was arrested on multiple charges; released on $3,500 bond

Robert J. O’Neill, 47, was arrested on multiple charges; released on $3,500 bond. (Getty Images/KSAT)

FRISCO, Texas – A former Navy SEAL who said he shot and killed Osama bin Laden in 2011 was arrested in North Texas last week on multiple charges.

Robert J. O’Neill, 47, was arrested Wednesday in Frisco, according to a report from the Dallas Morning News, on a Class A misdemeanor charge of assault causing bodily injury and a Class C misdemeanor charge of public intoxication.

According to reports, O’Neill was released from jail on a $3,500 bond the same day as his arrest.

Dallas Morning News reports that O’Neill claims he fired the gunshots that led to Osama bin Laden’s death. However, the U.S. government has not verified these claims.

O’Neill received two Silver Stars, four Bronze Stars and a Joint Service Commendation Medal during his service as a former SEAL Team 6 member, Dallas Morning News reported.

In 2017, he also published a memoir titled, “The Operator: Firing the Shots that Killed Osama bin Laden and My Years as a SEAL Team Warrior,” which details his experience as a former Navy SEAL.

A year earlier, O’Neill had a DUI charge dropped in Montana. Dallas Morning News reports the charge stemmed from a prescription medication he was taking for a condition related to his time in service.

Further details on his recent arrest are limited at this time. We’ll bring more updates as they become available.

About the Author:

Cody King is a digital journalist for KSAT 12. She previously worked for WICS/WRSP 20 in Springfield, Illinois.