Many a time I burst into tears despite being a big boy of 14 or 15 when Father after taking a draught of wine crumpled his napkin up and expressed his scorn at my impossible stupidity

Could you correct the punctuation please?
Many a time I burst into tears, despite being a big boy of 14 or 15, when Father, after taking a draught of wine, crumpled his napkin up and expressed his scorn at my impossible stupidity.