SSA

Spencer Scott Anderson

San Diego, CA, USA

NaN

Born in Long Beach, CA and now currently living in San Diego, I’m just a humble film geek with aspirations to write and direct for television.