یو وو در 25 آوریل 1976 در Zhangjiakou، هبی، چین به دنیا آمد. او بازیگر و کارگردانی است که برای فیلم های Ip Man 4: The Finale (2019)، کونگ فو چینی (2010) و Journey to the West (2011) شناخته شده است.