Lucy Faust
Born: New Orleans, Louisiana, USA
Lucy Faust is an American actress born in New Orleans, Louisiana.
Acting (in our collection)
Breaking News in Yuba County
(2021)
The Secrets We Keep
(2020)
Unhinged
(2020)
Assassination Nation
(2018)
Strange Weather
(2016)
Free State of Jones
(2016)
Midnight Special
(2016)
2 Guns
(2013)
Beautiful Creatures
(2013)
The Yellow Handkerchief
(2009)