Vivi Howard

Viv Howard portrayed Lana in the Iron Fist episode The Fury of Iron Fist.