Wake ups

Hello. I have a 2.5 year old who has been having very early morning wake ups, every night, for the past year.He wakes up anywhere between 1:00 to 4:00 AM. I have tied everything from changing his bedtime to having him cry it out but he will not go back to sleep on his own unless I bring him in bed with me. Any tips or thoughts would be very appreciated.