Who was Enoch?

Enoch is from the bible he was the father of Methuselah, the bible states he walked with God, he was the Son for whom Cain named the city he built.