Beginning her career as a playwright, Moira Buffini found success in the screen industry with her 2010 adapted screenplay for Tamara Drewe (2010). This was followed by more screenplays such as Jane Eyre (2011) and Byzantium (2013), which was adapted from one of her short plays. More recently, she has worked on Viceroy’s House (2017), a collaboration with Gurinder Chadha. One of her latest projects is period drama TV series Harlots, which she co-runs with Alison Newman.