Cast Credits Suspects (2014) Guest starring as Kelly Freeman Episode 2x03: Vigilante (Part 1) (Aug 27, 2014) The Town (2012) Guest starring as Sarah Episode 1x01: Episode 1 (Dec 5, 2012) Skins (2007) Starring as Jal Fazer Episode 2x03: Sid (Feb 25, 2008)