I agree with the ladies - get him to a doctor immediately - my mother had a similar injury once and got prescriptions for a kind of ointment to put in her eye...
------------------
Melusine, Sultry Elflet,
High Queen of Fluffies,
Archbabe of the OHF,
LH, HADB and ORT!
Your voice is ambrosia
Amy Brown Fantasy Art