Hometown: Vancouver
Claim to fame: Is Smallville still on TV? We haven't been keeping up since she left the show for bigger and better things like Street Fighter: The Legend of Chun-Li. We know critics didn't like it, but Street Fighter >> Smallville any day. Hadouken!