Scout Willis

Scout Willis was born on July 20, 1991 in Sun Valley, Idaho, USA as Scout LaRue Willis. She is known for her work on Bandits (2001), Moonrise Kingdom (2012) and The Scarlet Letter (1995).

Related Posts