Winsome Brown, 9 seri ve 4 filmler filmlerinde yer almıştır.Bu performans Lazarus dizisindeki Annie Fontaine rolünde görülebilir.Sinemada, News of the World adlı uzun metrajlı filmde Anna Leonberger olarak.