Minnesota'nın Saint Paul kentinde doğdu. Ekran karşısına ilk kez 1999 yılında Freaks and Geeks dizisyle çıktı. Sonrasında çok sayıda dizide bölüm oyuncusu olarak kendini gösterdi. Ayrıca 40 Yıllık Bekar ve Kaza Kurşunu gibi romantik komedilerde oynadı. 2010'da General Hospital dizisinde Lisa Niles rolüyle katıldı. 2013'ten 2015'e dek Devious Maids dizisinde Taylor karakterini canlandırdı.