Demi Moore

Demi Moore

Demi Moore

Demi Moore

Acting

Songbird (2020)

Piper Griffin

Blind (2017)

Suzanne Dutchman

Forsaken (2015)

Mary-Alice Watson

LOL (2012)

Anne Williams

Margin Call (2011)

Sarah Robertson

Flawless (2007)

Laura Quinn

Mr. Brooks (2007)

Det. Tracy Atwood

Bobby (2006)

Virginia Fallon

Half Light (2006)

Rachel Carlson

Passion of Mind (2000)

Martha Marie / 'Marty' Talridge

G.I. Jane (1997)

LT Jordan O'Neil

The Juror (1996)

Annie Laird

Now and Then (1995)

Samantha Albertson

Disclosure (1994)

Meredith Johnson

A Few Good Men (1992)

Lt. Cdr. JoAnne Galloway

Mortal Thoughts (1991)

Cynthia Kellogg

Ghost (1990)

Molly Jensen

Wisdom (1986)

Karen Simmons

Master Ninja (1984)

Holly Trumbull

Blame It on Rio (1984)

Nicole 'Nikki' Hollis

Young Doctors in Love (1982)

New Intern (uncredited)

Parasite (1982)

Patricia Welles