TLDR: No. If you have acne, it’s NOT because you are NOT washing your face enough.
If you wash your face too much, then your face is stripped of its natural oil and will make MORE oil to compensate for the oil you washed off! So only wash your face, twice a day. A gentle soap with water is good enough. You do not need any fancy cleansers.
If you wear makeup, make sure to remove all makeup each night, completely.
However, if you have acne, you might want to use a benzoyl peroxide cleanser/soap once a day.