Born in Indonesia and having studied in China before moving to NYC to pursue a career in film - Abraham is a model global citizen - and damn fine with a camera too.
Born in Indonesia and having studied in China before moving to NYC to pursue a career in film - Abraham is a model global citizen - and damn fine with a camera too.