Currently plays Lt. Tamara Johansen on Stargate Universe, was also played Black Canary in Smallville.
http://img127.imagevenue.com/loc419/..._122_419lo.jpg http://img240.imagevenue.com/loc423/..._122_423lo.jpg http://img101.imagevenue.com/loc407/..._122_407lo.jpg