Originaria di St. Louis, Missouri, ha frequentato la Crossroads College Preparatory School e si è laureata in musical theatre presso la Millikin University nel 1999. Dopo un debutto televisivo nel 2002 con un cameo in Star Trek: Enterprise, ha ricoperto numerosi ruoli ospiti in serie come Angel, Charmed, Cold Case e Supernatural, per poi interpretare la agente dell'FBI Renee Walker nelle stagioni…