Background
Roden was born in Dallas, Texas, where she attended Hockaday School, an all-girls private school.
Roden was born in Dallas, Texas, where she attended Hockaday School, an all-girls private school.
University of California, Los Los Angeles
She came from a medical family and majored in molecular biology and women"s studies at University of California, Los Angeles, and spent three and a half years in pre-medical education with a view to becoming a cardiothoracic surgeon before taking up acting full-time. Roden starred in the cancelled Home Box Office series 12 Miles of Bad Road playing Bronwyn. In 2008, she played Emily Locke in Lost and Skyler in the 2008 film Bring lieutenant On: Fight to the Finish.
During 2008–2010 she appeared in television series including Computer Society of India: Crime Scene Investigation, Cold Case, Weeds, Community and Criminal Minds.