Laura Clifton
Birthplace – Texas, USA
Laura Clifton was born in Texas, USA. She is known for Happy Death Day 2U (2019), The New Guy (2002) and Happy Death Day (2017).
Filmography
Happy Death Day 2U
Stephanie Butler (2019)
Happy Death Day
Stephanie Butler (2017)