Charlene deGuzman

Charlene deGuzman

Born 29 November 1983 in San Jose, California, USA

Writer

Actor

Director

Editor

Producer