Senior Chief Petty Officer Rob O'Neill has been identified as the former Navy SEAL who shot and killed Bin Laden, and is now scheduled to speak to Fox News this weekend.
The 38-year-old said he's giving up on his anonymity because he's upset he is not receiving a full range of veteran healthcare and benefits.
O'Neill retired after 16 years of service. Full benefits are given to those who complete 20 years.
Fox 5 is keeping anonymous the identity of a local former high-ranking Navy SEAL, who said he worked alongside O'Neill in past missions.
He declined to comment on O'Neill's character but spoke about O'Neill's decision to come forward and reveal his identity.
"It impacts the SEAL's ethos, and I think he puts himself in some danger, especially with the current threat," he said. "But that's on him as a man. He can make that decision on his own."
O'Neill's decision to come out has sparked outrage in the military community, specifically the Navy SEALs.
"We seek no recognition for our actions, so absolutely, by him going forward and releasing this information, he's compromising our ethics."
This former Navy SEAL emphasized that serving in the U.S. military should be a selfless act.
"[Revealing his identity] is selfish," he said. "He's going out there saying, 'I want money.' [The Navy SEALs] have done so many things to make our country safe and those selfless acts belong on the battlefield. They don't belong in the public eye."
However, this former SEAL said, the leaking of classified information from the Osama Bin Laden mission began with the Commander in Chief.
"Soon as [Bin Laden was killed] the President and the Vice President of the United States released the unit that did the operation... [When politicians do 'tell-all's'] there's no repercussions to them. Meanwhile, they completely disregard operational security at the very highest level."
O'Neill has completed more than 400 missions as a Navy SEAL and is decorated 52 times. He is currently a motivational speaker based out of Washington, D.C.