logo
Helen LeRoy backdrop
Helen LeRoy poster
Helen LeRoy
Helen LeRoy (née Abell) is an American actress known for Orange Is the New Black, The Resident, Stranger Things, Atlanta, Woke and Doom Patrol. She ha...