if you are sure he isnt hungry then give this ago..
i had the same problem with my lo, and i could almost set a watch within the half hour of her waking, so i decided that she was not hungry - usually took less than a 4 min feed from me and resettled. i picked a friday night and told my husband that if she did it that night he had to go in, as she always associates me with a feed. he went in at 5 and i said not to pick her up etc, just reassure her it was bedtime and leave. he did this about 5 times (and she yelled of course) and then he came back in and said shes asleep. (it took 40 mins start to finish). the last time he went in he did pick her up as she was sobbing and he gave her a cuddle, lay her down and she slept. she has never woken up again before6:30 am. I think the change of person and no feed worked together. I did expect it to take more nights, but she obviously learnt quickly.