Hayley McLaughlin
Hayley McLaughlin, born Hayley Melissa McLaughlin, is a Scottish actress. Hayley was born in Glasgow, Scotland and grew up in Linlithgow, West Lothian, Scotland. Hayley holds a Green card for the US.Hayley is known for playing Jennifer in David Fincher's Emmy Award winning "Love, Death + Robots" (...