Han était arrivé en Sardaigne en février 2017. Il a été prêté à Perugia, en deuxième division, d'août 2017 à janvier 2018 et toute la saison passée, totalisant 11 buts en 36 rencontres de Serie B. Avec Cagliari, il a inscrit 1 but en 12 matchs. Han compte 3 apparitions en équipe nationale nord-coréenne. (Belga)