She began her screen career in season 2 of Dream Team, Sky 1's first original drama series. She went on to appear in many films and television roles including Una in the magical film Stardust in 2007, Kidulthood, 4.3.2.1., Screwed, A Lonely Place to Die and It's All Gone Pete Tong.