Deb Foster
Venice, Los Angeles, CA
Deb Foster is a filmmaker, actress, writer & photographer who moved to New York, from Auckland, New Zealand about 6 years ago. She now lives in Venice, California where she makes movies, good vibes and trouble.
Have a question about this project?
Ask a question