D
Director

Daphnee Ferrer

Daphnee Ferrer is a Filipina filmmaker based in Manila.

'I Play Rocky' Exclusive Interviews
Celebrity Interviews