S.M.
My son is exactly the same and about the same age. He has a twin sister and she sleeps longer. He goes to bed around 7:30pm and gets up between 5:30am and 6:00am. He has always done that. I have read a bunch of different sleep books and tried a number of things. Some kids sleep for 11-12hrs but it's really a lower percentage that you would think according to what I read. For my son, it's just his pattern. I tried keeping him up later for a while, then I tried putting him to bed earlier and he just got up at 5:00am. I tried shortening his afternoon nap and he slept less at night. I think he doesn't need as much sleep. What I have been doing lately is to put some toys and books in his crib so when he wakes up he will play for a while. I will leave him until 6:30am then I go in. Sometimes he is quiet, sometimes he cries but I keep a consistent pattern and he has gotten used to it. Sometimes he goes back to sleep for a bit.