Rachel Leah Cohen

Rachel Leah Cohen played Laurie in the 2011 Torchwood television story Rendition.