What causes chronic dandruff in a guy?

Could be Fungal. Chronic itching and flaking in the scalp can be many things from just bad dandruff, to a fungal infection called tinea capitis, to scalp psoriasis and more. If otc anti-dandruff shampoo is not helping, I would see a dermatologist.