Home People Ruth Negga Ruth Negga shows Ruth Negga shows Ruth Negga TV Shows (8) Preacher (2016) As Tulip O'Hare, She was 34 years old Marvel's Agents of S.H.I.E.L.D. (2013) As Raina, She was 31 years old Secret State (2012) As Agnes Evans, She was 30 years old The Nativity (2010) As Leah, She was 28 years old Love/Hate (2010) As Rosemary "Rosie" Moynihan, She was 28 years old Five Daughters (2010) As Rochelle, She was 28 years old Personal Affairs (2009) She was 27 years old Criminal Justice (2008) As Melanie Lloyd, She was 26 years old