Question: longest a man has held his breath?
Answer: In 2012, German freediver Tom Sietas held his breath underwater for 22 minutes and 22 seconds, besting Dane Stig Severinsen's previous Guinness record by 22 seconds. (Although Guinness still lists Severinsen as the record holder, stating he hyperventilated with oxygen before his attempt for 19 minutes and 30 seconds.)