Rob O'Neill: The Man Who Shot Bin Laden By Author Tyler Johnson at Nov 06, 2014 • Category Osama Bin Laden The identity of the Navy SEAL who killed Osama bin Laden has been revealed. Rob O’Neill is a 38-year-old Montana native.