306 Niki Sanders Photos & High Res Pictures - Getty Images
Exclusive!! Ali Larter, who plays Niki Sanders on the hit tv series "Heroes," was seen lunching at The Ivy in Los Angeles, Calif. 11/5/07 Stock Photo - Alamy
Niki Sanders | Headhunter's Holosuite Wiki | Fandom