Topical benzoyl peroxide
is your best friend and your physician can add a prescription strength Rx if needed. Skin sensitivity on sunlight raises the possibility of a porphyria
or some other illness; even mild variants of xeroderma pigmentosum
can present in older folks. You'd do well to get seen by a skin specialist.