2017, Television, Leah King, DOCTORS, BBC, David Beauchamp
2017, Television, Tika, SLICED, Lovely Electricity for Channel 4 (Taster), Phil Bowker
2016, Television, Shavon (Lead), JUST A COUPLE, Big Talk for BBC 3, Sebastian Thiel
2016, Television, Hayley, THE FIVE, Red Productions for Sky, Mark Tonderai
2015, Television, Nancy, MODERN MEDICINE (Pilot), Newman Street Productions
2015, Television, Rose Freeman, SUSPECTS, Newman Street Productions, Fiona Walton
2014, Television, Rachel Strickson (returning role), DOCTORS, BBC Television, James Larkin
2013, Television, Proud Mary, OUR GIRL, BBC Television, David Drury
2013, Television, Brooke Baines, CASUALTY, BBC Television, Karl Neilson
2012, Television, Roxy, VERA, ITV, Ed Bazalgette
2012, Television, Tanya, SPY, Hat Trick/Sky 1, John Henderson
2011, Television, Ruby, LAW AND ORDER UK, Kudos/ITV, Mark Everest
2010, Television, Britney Carter, CASUALTY, BBC Television, Declan Dwyer
2010, Television, Stacey, EXCLUDED, BBC, Misha Manson Smith
2018, Feature Film, Ronit, JADE, Emu Films /Viking Films, Sacha Polak
2017, Feature Film, Makeda, BEEN SO LONG, Bfi/Film 4/Greenacre Film, Tinge Khrishnan
2012, Feature Film, Kayla, MY BROTHER THE DEVIL, Wild Horses/Sundance Film Festival 2012, Sally El Hosaini
2015, Stage, Esme, ANTIGONE, Pilot Theatre / Theatre Royal Stratford East, Marcus Romer
2014, Stage, Esme, Antigone (national tour), Pilot Theatre Company / Nottingham Playhouse, Marcus Romer
2012, Stage, Jade, Medicine, Tristan Bates Theatre, Erica Miller
2011, Stage, Paige, The Rec Room, Soho Theatre (rehearsed reading), Fraser Ayres
2010, Stage, Miss Kerosene, Ghost from a Perfect Place, Jermyn Street Theatre (rehearsed reading), Anthony Biggs
2009, Stage, Sammy, Showcase, Lyric Theatre