Justin Lo

Justin Lo

Justin Lo is an actor, known for Tin sun yut dui (2006), Luen oi chor gor (2006) and Bo chi oi nei (2009).