IE 11 is not supported. For an optimal experience visit our site on another browser.

Ex-Navy SEAL who says he killed Osama bin Laden: I don't fear for my safety

Robert O'Neill, the former Navy SEAL who claims to have fired the shots that killed Osama bin Laden, says that despite facing potential risks, he's "prepared" to face any threats that may come from speaking out. "I’ve assumed risks before for a cause and I think this is for a great cause," said the 38-year-old O'Neill, a former member of the elite team sent on a covert mission to bin Laden’s

Robert O'Neill, the former Navy SEAL who claims to have fired the shots that killed Osama bin Laden, says that despite facing potential risks, he's "prepared" to face any threats that may come from speaking out. 

"I’ve assumed risks before for a cause and I think this is for a great cause," said the 38-year-old O'Neill, a former member of the elite team sent on a covert mission to bin Laden’s Pakistani compound in 2011. "I don’t fear for it. I’ve spent most of my adult life preparing for things and I’m prepared for it." Watch the video below to see O'Neill describe firing the fatal shots.

O'Neill previously has said it was “just luck” that he ended up being the person to pull the trigger on the former al Qaeda leader. During a two-part Fox special that aired earlier this week, he said he found himself suddenly confronting "the face that I’d seen thousands of times" before he shot him three times in the face.

O'Neill has come under heavy criticism for speaking publicly about his role in the raid, breaking a code of silence among his fellow SEALs. His version of events also conflicts with another SEAL who has spoken out, Matt Bissonnette.

O'Neill said there's no debate in his mind. 

"I shot him and I killed him. And there’s no controversy, as far as I’m concerned. Fog of war," he said. "This was a very good thing that we did."

Follow TODAY.com writer Eun Kyung Kim on Twitter.