R.K.
He is old enough to understand what he is doing. Unfortunately he doesn't seem to care, so you have to make him care or want to use the potty.
My grandson's daycare/pre-school tells the kids they need to clean up after themselves. If they have an accident they need to go into the bathroom change clothes, rinse out their undies and then clean up any mess they may have made on the floor ect. While they are doing this the teacher tells them if they had just used the potty they could be playing as their friends are instead of cleaning up. The kids get it really quick, hhhmmmm play or clean-up hhhmmmm clean or play. They'd rather play.