Alaina Huffman

Acting

Alaina Huffman

Born April 17, 1980Vancouver, British Columbia, Canada36 credits

Alaina Huffman (born April 17, 1980) is a Canadian film and television actress, also known professionally as Alaina Kalanj (her birth name). She may be best-known for her role on the Canadian television series Painkiller Jane, in which she played Maureen Bowers. Most recently she played Dinah Lance/Black Canary on Smallville. She was a regular cast member in the TV series Stargate Universe. Description above from the Wikipedia article Alaina Huffman, licensed under CC-BY-SA, full list of contributors on Wikipedia.

Known For

Filmography

Sins of My Husband
2025Sins of My Husband
as Doreen BlakeMovie
Jonah
2023Jonah
as MargotMovie
Missing Twin
2021Missing Twin
as Jenny MarkhamMovie
The Perfect Match
2019The Perfect Match
as AmandaMovie
The Perfection
2018The Perfection
as PalomaMovie
Riverdale
2017Riverdale
as Twyla TwystTV
Amber Alert
2016Amber Alert
as Amber CrossMovie
Deadly Voltage
2016Deadly Voltage
as CharlottaMovie
The Right Girl
2015The Right Girl
as Laura WilliamsMovie
The 100
2014The 100
as NikkiTV
This Magic Moment
2013This Magic Moment
as Emily McIntyreMovie
Alphas
2011Alphas
as Sara NelsonTV
Stargate Universe
2009Stargate Universe
as Tamara JohansenTV
NCIS: Los Angeles
2009NCIS: Los Angeles
as Serena MillerTV
An American Carol
2008An American Carol
as Celebrity 1Movie
Painkiller Jane
2007Painkiller Jane
as Maureen BowersTV
Supernatural
2005Supernatural
as AbaddonTV
CSI: NY
2004CSI: NY
as Lori WintonTV
The Gunman
2004The Gunman
as Lori SimmsMovie
Tru Calling
2003Tru Calling
as Paige SandersTV
NCIS
2003NCIS
as Dana ArnettTV
The O.C.
2003The O.C.
as YvetteTV
CSI: Miami
2002CSI: Miami
as Cassandra GrayTV
Serving Sara
2002Serving Sara
as Spa ReceptionistMovie
Pendulum
2001Pendulum
as Terry WeissMovie
Smallville
2001Smallville
as Dinah Lance / Black CanaryTV
Dawson's Creek
1998Dawson's Creek
as Rina, the Hot GirlTV