Kelly Hu

Kelly Hu is an American actress and former fashion model. In an upcoming episode of Arrow, she will portray China White.