Alaina Huffman

Alaina Huffman is a Canadian film and television actress who portrays the demon Abaddon on Supernatural. She also appeared on Smallville and Stargate Universe televison series.