When your uncle celebrates his birthday, it is best to give him a practical birthday gift, because adult men don't like flashy things. In their opinion, that is a waste.
My suggestion is that if your uncle likes to smoke, you can give him a cigarette holder or a lighter; if he likes to drink tea, give him a beautiful tea set or some tea he likes.
Of course, a razor is also a good choice. There is nothing more practical than it. Moreover, razors are not expensive now. The better ones can be used for a long time. If you use them for a long time, your filial piety to your uncle will be remembered by him for a long time.
In addition, you can also choose a gift according to your uncle's hobbies and habits. I hope my answer will inspire you.
Finally, I will give you a small suggestion. You can use your uncle's photo to customize a creative birthday gift, such as making a real doll. The effect is very realistic, it can be preserved permanently, and it is more commemorative. Your uncle should like it; there are also crystal music boxes, which can be customized. You can consider it.