No. He's a crank.
https://www.reddit.com/r/AskHistorians/comments/4wzitm/is_graham_hancock_credible/
https://www.reddit.com/r/AskHistorians/comments/yui5fz/whats_this_communitys_opinion_on_graham_hancock/
https://www.reddit.com/r/AskHistorians/comments/u7400j/what_does_graham_hancock_get_right_and_wrong_in/