President Theodore Roosevelt is the only person to have been awarded both the Nobel Peace Prize and the Medal of Honor.