In one role, this actress plays a character who falls in love with army officer Gian Singh, and in another role she plays the lead in Kaare Andrews' version of Sleeping Beauty. In addition to those roles in Partition and Dream Princess, she played Laurel, a student at McKinley High School, in the teen drama Edgemont. Her most recent role sees her battling characters played by Taboo and Michael Cla
In one role, this actress plays a character who falls in love with army officer Gian Singh, and in another role she plays the lead in Kaare Andrews' version of Sleeping Beauty. In addition to those roles in Partition and Dream Princess, she played Laurel, a student at McKinley High School, in the teen drama Edgemont. Her most recent role sees her battling characters played by Taboo and Michael Clark Duncan, while she stars opposite Tom Welling in a series that has seen her character marry Michael Rosenbaum's Lex Luthor. FTP, name this Canadian actress who portrays the title character in Street Fighter: The Legend of Chun-Li and Lana Lang on Smallville.
In one role, this actress plays a character who falls in love with army officer Gian Singh, and in another role she plays the lead in Kaare Andrews' version of Sleeping Beauty.
Kristen Kreuk