Home / Discover / People

Preacher

2016
as Tulip O'Hare

Secret State

2012
as Agnes Evans

Presumed Innocent

2024
as Barbara Sabich

Love/Hate

2010
as Rosie

Guest Star

Episode Marvel's Agents of S.H.I.E.L.D.
...Ye Who Enter Here
2014
Episode Marvel's Agents of S.H.I.E.L.D.
What They Become
2014
Episode Misfits
Episode Six
2010
Episode The Tonight Show Starring Jimmy Fallon
Martin Short, Steve Martin, Ruth Negga, Common
2016
Episode National Theatre Live
Phèdre
2009
Episode Marvel's Agents of S.H.I.E.L.D.
Scars
2015
Episode The Tonight Show Starring Jimmy Fallon
Simu Liu, Ruth Negga, Big Sean and Hit-Boy
2021
Episode Misfits
Episode Seven
2010
Episode Marvel's Agents of S.H.I.E.L.D.
Aftershocks
2015
Episode Marvel's Agents of S.H.I.E.L.D.
Providence
2014
Episode Marvel's Agents of S.H.I.E.L.D.
Girl in the Flower Dress
2013
Episode Marvel's Agents of S.H.I.E.L.D.
Ragtag
2014
Episode The Tonight Show Starring Jimmy Fallon
Ray Romano, Ruth Negga, Camilla Cabello
2017
Episode Marvel's Agents of S.H.I.E.L.D.
Afterlife
2015
Episode Marvel's Agents of S.H.I.E.L.D.
The Bridge
2013
Episode Marvel's Agents of S.H.I.E.L.D.
Beginning of the End
2014
Episode BBC Drama
Shirley
2011
Episode Marvel's Agents of S.H.I.E.L.D.
The Magical Place
2014
Episode Marvel's Agents of S.H.I.E.L.D.
Heavy Is the Head
2014
Episode Marvel's Agents of S.H.I.E.L.D.
Melinda
2015
Episode Marvel's Agents of S.H.I.E.L.D.
A Hen in the Wolf House
2014
Episode Marvel's Agents of S.H.I.E.L.D.
Face My Enemy
2014
Episode Misfits
Episode Two
2010
Episode Misfits
Episode Three
2010
Episode Jimmy Kimmel Live!
Ben Affleck, Ruth Negga, Foy Vance
2017
Episode Misfits
Episode Four
2010
Episode Marvel's Agents of S.H.I.E.L.D.
The Dirty Half Dozen
2015
Episode Misfits
Episode Five
2010