Oscar David Albayalde (born November 8, 1963) is a retired Filipino police officer who served as the Chief of the Philippine National Police from April 2018 until his optional retirement in October 2019.
Born |
8 November 1963 (age 61) San Fernando, Philippines
|
Zodiac | Scorpio |
Tags | Add tag |