I don't think age is the important thing here, I have worked with people of all ages (15-70 or so) that I look up to and learned a lot from. Experience is important, and it is hard to have experienced a lot of things if you are 20.
On a semi-related note, all my best bosses have been parents, having kids seem to teach you something about the value of time.