
Erica Tanamachi
Director/Producer
Erica Tanamachi is an MFA Cinema graduate of San Francisco State University. Her recent film, Winn, attained a PBS distribution deal. She was creative producer for Motherload (2019), which won Best International Documentary from Hollywood North Film Awards. Erica also won Best Documentary from The Documentary Foundation for her short, Living Poets.