Hugo Liao
Birth Name:
Po-Hsiang Liao
Hugo Liao is an actor, known for Wo he wo de si ge nan ren (2017), Inborn Pair (2011) and Swimming Battle (2016).