男人长胸毛的原因体现在很多方面。1、由于体内激素的原因。男人身体会分泌雄性激素,当雄性激素分泌过多的时候,就会导致胸毛生长。2、遗传的原因:男人长胸毛还跟遗传有很大的关系,父亲长了胸毛,儿子一般情况下都会长胸毛。