She performed the lead role in a touring production of Annie in 2000. Her first film was 2005's Derailed, where she played the diabetic teenager Amy.
She appeared as the titular Juliet in the music video for "Check Yes Juliet" by Florida rock band We The Kings.
She was born to Jayne and R.J. Timlin. She has a brother and two older sisters. In October of 2019, she married Shameless star Jeremy White. They welcomed their first daughter Ezer Billie White in October 2018 and their second daughter Dolores Wild White in December 2020.