Roden was born on October 7, 1986 in Dallas, Texas.
Roden starred in the cancelled HBO series 12 Miles of Bad Road playing Bronwyn. In 2008, she played Emily Locke in Lost and Skye in the 2008 film Bring It On: Fight to the Finish.
During 2008 she appeared in guest roles on television series including CSI: Crime Scene Investigation, Cold Case, Weeds, Community, Grey's Anatomy, and Criminal Minds.
Beginning in 2011, Roden starred in the MTV teen supernatural drama Teen Wolf, where she played Lydia Martin, a popular, intelligent girl at Beacon Hills High School who eventually discovers that she possesses the supernatural abilities of a banshee.
Scroll down for video
In 2016, it was announced at San Diego Comic-Con that Teen Wolf would end in 2017 after the completion of its sixth season.
On May 25, 2017, it was reported that Roden would play the lead in the third season of Syfy's horror anthology series Channel Zero, titled Butcher's Block, which is based on the online Creepypasta stories. She portrayed Zoe Woods, a young woman who struggles with mental illness.
On May 31, 2017, Roden was cast as the lead in the Amazon Video horror anthology series Lore.