لورین باروز در سال 1981 در بیرمنگام، وست میدلندز، انگلستان به دنیا آمد. او یک بازیگر است که برای Doctor Who (2005)، DCI Banks (2010) و The Five (2016) شناخته شده است.