Past FanX Guest

Alaina Huffman


Alaina Huffman is a Canadian film and television actress, best known for the Canadian television series Painkiller Jane, where she played the character Maureen Bowers. She also played Dinah Lance/Black Canary on Smallville, as well as 1st Lt. Tamara Johansen in Stargate Universe, where she was a regular cast member. She recently played Abaddon in 8 episodes of smash-hit CW series Supernatural.

Along with her major television roles, Huffman has made appearances in series like Dawson’s Creek, The OC, NCIS, CSI: NY, CSI: Miami, and Alphas.

Pin It on Pinterest