Marielle Scott

Biography:

Marielle Scott is a film and television actress.


Film Credits

Lady Bird (2017)
as Shelly Yuhan