Odette Annable in No Sleep Til Christmas Movie: Everything to Know

Odette latest project is a new album that she is releasing this year.

Odette Annable was born on September 6 1988 in Los Angeles California.

Annable was born in New York City where she attended the Dalton School.

She has also produced films such as the upcoming thriller Satan Slaves.

Here are five things to know about the actress and her legacy.

Odette has also appeared in several television series most notably Narcos Marvel Agents of S.

Golden Globe nomination 2016 for performance in the play The Heiress

She has starred in several television series including Buffy the Vampire Slayer Angel and Nurse Jackie.

Things to Know about Odette Annable in And Soon The Darkness

Odette Annable in Reckless Behavior Caught On Tape Movie: Everything to know