Annie Abbott, 27 seri ve 12 filmler filmlerinde yer almıştır.Bu performans Charmed dizisindeki Mrs. Owens rolünde görülebilir.Sinemada, A Christmas Switch adlı uzun metrajlı filmde Mrs. Nick olarak.