Skip to content
Laura Spencer

Laura Spencer

Actor · Born May 8, 1986 · Oklahoma City, Oklahoma, USA

IMDb

Biography

Laura Spencer (born May 8, 1986) is an American actress and producer.

Acted in 24

Produced 1

2010s

  1. 2013

    The Water's Fine

    Executive Producer