Answer
Yes, David Blaine successfully held his breath for 17 minutes, setting a new world record for static apnea (holding one's breath underwater without moving) during his televised special "Drowned Alive" in May 2008. The attempt took place inside a water-filled sphere specially designed to withstand the immense pressure.