I'm looking for a word, to be honest I'm not sure if such a word even exists, though this would be a word, or a phrase that describes more of a personality.
Take this as an example:
Bill works as an electronic engineer. He enjoys cycling, jogging and mostly any sport. He's teaching himself piano, and loves music. He could speak about astronomy for hours, same thing goes for airplanes, car tuning, and weapons. He loves to see artists show off their paintings and sculptures, since he could never really get use to holding a paint brush. Another thing he would spend his money on, is traveling to see ancient buildings, from different cultures all around the world, and the history of that country.
I could have added more details, but I think that would be enough to give you the idea.
As you can see, this character's personality is quite varied in terms of interests and hobbies, and he enjoys doing and learning a lot of different things.
So my question is, what would be the best word to describe such a personality? One who has a lot of interests, hobbies, and loves learning about anything?