Alaina Huffman net worth:
Alaina Huffman is a Canadian actress. She started her acting career in the early 2000s. During her beginnings, she appeared in mostly low-budget films. She made her television debut in an episode of Dawson’s Creek. She has since guest starred on Tru Calling, The O.C. and Medical Investigation. Her first notable role was when she played Dinah Lance/Black Canary on Smallville. She then starred on the miniseries Jack Hunter and the Lost Treasure of Ugarit. She next joined the main cast of the TV series Stargate Universe as 1st Lt. Tamara Johansen. More recently, she played the role of Abaddon/Josie Sands on Supernatural.