Andrew Cao

Andrew Cao portrayed Security Chief Liu in the Iron Fist episode Target: Iron Fist.