Ray An Dulay: Ray An Dulay. Director: Turo turo. Ray An Dulay is known for Turo turo (2015), Potpot (2012) and The Revelation (2023).
Known For: Turo turo (Director), Potpot (Director), The Revelation (Director), Takas (Policeman 1)