Movies List
TV Show List
Buffaloed

as Frances

2020
Restless

as Rachel Cotton

2011
50 First Dates

as Alexa

2004
Stir of Echoes

as Sheila McCarthy

1999
Lusia Strus Lusia Strus

Birthday

1969-12-13

Place of Birth

Chicago, Illinois, USA

Biography

From Wikipedia, the free encyclopedia Lusia Strus is a US-American writer and stage and film actress with Neo-Futurists.
AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now