Well, if you gave him a 90 day supply 3 months ago, there is no problem.
There are lots of explanations for missed refills besides noncompliance. He could have gotten samples, filled elsewhere, or have been instructed by his physician to take a lower dose. You need to talk to the patient for more information before you decide upon a course of action.