Year Title Role Notes Ref. 2011 Doctor Who Lorna Bucket "A Good Man Goes to War" 2011–12 Monroe Sarah Witney Season 2 2012 Whitechapel Lizzie Pepper 2 episodes 2011 Case Sensitive DC Amber Williams 2 parts 2013 Black Mirror Tamsin "The Waldo Moment" 2013 The Wrong Mans May Wu 2014, 2021 Line of Duty DI Nicola Rogerson Season 2 and 6 2014 Halo: Nightfall Macer 5 episodes 2014 24: Live Another Day Mariana 5 episodes 2015 Dominion Zoe 2016 Of Kings and Prophets Rizpah 9 episodes 2017 Ill Behaviour Kira 2018 Bulletproof Nell McBride 6 episodes 2019 Heirs of the Night Calvina 2022[7] Star Trek: Strange New Worlds La'an Noonien-Singh Post-production