Deputy Secretary of Defense Rudy de Leon. Deputy Secretary of Defense Rudy de Leon. SHARE IMAGE: Download Image: Full Size (0.03 MB) Photo By: VIRIN: 629233-V-MRC05-979.jpg Photo Gallery