Aus St. Louis, Missouri, stammend, schloss sie 1999 ihr BFA-Studium in Musical Theatre an der Millikin University ab, nachdem sie zuvor die Crossroads College Preparatory School besucht hatte. Ihr Einstieg ins Schauspiel erfolgte mit einem Gastauftritt in der Star-Trek-Episode „Oasis“ (2002), gefolgt von Rollen in Angel, Charmed, Cold Case, Killer Instinct und Supernatural sowie einer wiederkehren…