Xu Ruihao, formerly known as Xu Tao, is a Chinese actor.
Love Ever After 2023
as God of Love
The River 2023
as Zong Hang
Credits from TMDB.