Alaina Huffman was born in Vancouver. She is an actress and producer, known for SGU Stargate Universe as Lt Tamara “TJ” Johansen, Smallville as the Iconic DC character “Black Canary” and currently she reigns as the Queen of hell “Abbadon” on CW’s hit show Super...
Read More →