At first, this sounds impossible. If a man shaves several times every day, how could he still have a beard?
The trick is that the riddle never says he is shaving himself.
Answer: He is a barber.
A barber may shave several customers throughout the day while keeping his own beard untouched. The wording leads you to assume that the man is shaving his own face, but that assumption is never actually stated.
It is a classic riddle built around one small detail that is easy to overlook.


