A 65-year-old retired professional boxer presented with progressively worsening shortness of breath, peripheral oedema and mild abdominal swelling over a period of 6 months. His only past medical history was hypertension. Subsequent investigations revealed chylous ascites, pericardial constriction and bilateral chylothorax. He had uneventful pericardectomy, and post-operatively the chylothorax resolved only after administration of octreotide for 10 days. The histopathological features of fibrosis, haemosiderin deposition in the pericardium and abundant haemosiderin-laden macrophages are consistent with chronic resolving haemopericardium. These findings suggested that the cause of pericardial constriction was repeated chest trauma from boxing.