Asylum 18 Guest Announcements

Alaina Huffman

Alaina Huffman was born in Vancouver, British Columbia, Canada. She is an actress and producer. While in school, she took on acting roles in a series of independent films. Eventually she moved to Los Angeles where she added more television credits to her resume. She is 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 played Abaddon in Supernatural. Other noteable appearences include Alphas, NCIS, Serving Sara and Dog Lover’s Symphony.
IMDB link