Hyper pigmentation on my cheek? (Photo)

i am a 30 year old indian guy .i have a hyper pigmentation on my cheek for more than 10 years .i tried tri luma cream for couple of months with not so great results. Now my doctor advised me to have skin pin treatment along with tri luma to see better results. Not sure if that really helps, can you please advice me if any other better treatments are available?

No doctor answers yet