Tax examiner Philippine Bureau Internal Revenue, Manila, 1951-1957, provincial revenue officer, Mindanao, 1958-1966, acting assistant regional director Northern Mindanao, 1967-1968, special assistant, assessment department, Manila, 1969-1970, area coordinator Greater Manila Area, 1971-1975, revenue attache Philippine embassy, Bonn, West Germany, 1975-1980, Canberra, Australia, since 1980. National Economic Council and Agency for International Development training grantee in tax administration, United States, 1968. Instructor in taxation University Santo Tomas, Manila, 1970-1975.
Chairman finance committee Philippine National Red Cross, Agusan chapter, 1958-1962. Coordinator Asian-African Christian group, Bonn, West Germany, 1978-1980. Boy Scouts of Philippines, Agusan chapter, 1958-1962.
Exchequer Knights of Rizal, Bonn chapter, 1977-1980. Elder Kuringgai Alliance Church, Kuringgai, New South Wales, Australia, since 1983.