World Library  
Flag as Inappropriate
Email this Article

Antonio Carpio

Article Id: WHEBN0009003687
Reproduction Date:

Title: Antonio Carpio  
Author: World Heritage Encyclopedia
Language: English
Subject: Sema vs. COMELEC, Francis Jardeleza, Pimentel vs. Zubiri electoral protest, 2012 in the Philippines, Minita Chico-Nazario
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Antonio Carpio

Antonio T. Carpio
148th Associate Justice of the Supreme Court
Assumed office
October 26, 2001
Appointed by Gloria Macapagal-Arroyo
Preceded by Minerva Gonzaga-Reyes
Chief Justice of the Supreme Court
Acting
In office
May 29, 2012 – August 25, 2012
Appointed by Benigno Aquino III
Preceded by Renato Corona
Succeeded by Maria Lourdes Sereno
Personal details
Born

(1949-10-26) October 26, 1949


Davao City, Philippines
Alma mater Ateneo de Davao University
Ateneo de Manila University
University of the Philippines College of Law

Antonio Tirol Carpio (born October 26, 1949) is an incumbent Senior Associate Justice of the Supreme Court of the Philippines. He was appointed to the Court by President Gloria Macapagal-Arroyo and assumed office on October 26, 2001, his 52nd birthday.

Profile

Born in Davao City, Carpio finished grade school and high school at the Ateneo de Davao University. He obtained his undergraduate degree in Economics from the Ateneo de Manila University in 1970 and his law degree from the University of the Philippines where he graduated valedictorian and cum laude in 1975. He ranked sixth with a rating of 85.70% in the 1975 Philippine Bar Examination.[1] Fresh out of law school, Justice Carpio went into private practice and founded the Carpio Villaraza and Cruz Law firm.[2] He soon emerged as one of the more prominent and successful legal practitioners in the country. Carpio also taught Tax law, Corporate law, Negotiable Instruments law, and Credit Transactions at the U.P. College of Law from 1983 to 1992.

In 1992, he joined the administration of President Fidel Ramos as Chief Presidential Legal Counsel of the Office of the President. During the presidency of Joseph Estrada, Carpio returned to private practice and penned a regular opinion column published in the Philippine Daily Inquirer.

Carpio was the first appointee of President Gloria Macapagal-Arroyo to the Supreme Court of the Philippines after her assumption into office in January 2001. At 52, he was one of the youngest ever appointees to the Supreme Court.

Office of Antonio T. Carpio, new Supreme Court of the Philippines building.
Chambers of Carpio.

Senior Associate Justice Carpio is the Chair of the Court's Second Division and Chair of the Senate Electoral Tribunal. He also heads the High Court's Committee on the Revision of the Rules of Court.[3]

Being the Senior Associate Justice, he assumed the post as the Acting Chief Justice in May 29, 2012 until the President will appoint a new chief justice coming from the list of candidates released by the Judicial and Bar Council although he is a prospect of being the new Chief Justice.[4] He assumed the post after his predecessor, Renato Corona was convicted by the Senate Impeachment court for his failure to disclose in his Statement of Assets, Liabilities, and Net Worth, dollar accounts that led to his removal in office, a penalty authorized by the 1987 Constitution[5]

Carpio is married to Ruth Nguyen and they have 2 children. Former Supreme Court Justice and now-Ombudsman Conchita Carpio-Morales[6] is his third cousin.

South China Sea Dispute

Justice Carpio's personal advocacy is "to protect and preserve Philippine territorial and maritime sovereignty specifically in the West Philippine Sea." [7]

He believes in the importance of “an understanding by citizens of all claimant states … either to restrain extreme nationalism fueled by historical lies or to give hope to a just and durable settlement of the dispute based not only on the United Nations Convention on the Law of the Sea (UNCLOS) but also on respect for actual historical facts.”

In his speech 'Grand Theft of the Global Commons', Justice Carpio called "...the fishery Regulations of Hainan a grand theft of the global commons in the South China Sea." He also maintains that "The Philippines is fighting a legal battle not only for itself but also for all mankind. A victory for the Philippines is a victory for all States, coastal and landlocked, that China has shut out of the global commons in the South China Sea."[8]

"To date, Senior Justice Carpio has lectured on the 'South China Sea Dispute' 20 times in various parts of the Philippines and thrice abroad, particularly in Singapore, Malaysia, and Indonesia." [9] In May 2015, he traveled to European countries: Humboldt University of Berlin, Faculty of Law in Germany, Institut français des relations internationales (IFRI) in France, International Institute of Social Studies (ISS) in The Hague, and EGMONT - The Royal Institute for International Relations in Belgium to deliver a series of lectures on the same topic.

Justice Carpio speaking to a diverse crowd at the Humboldt University of Berlin, Germany

Notable opinions

  • MVRS Publications v. Islamic Da'Wah Council (2003) – Dissentingon distinction between criminal libel and libel as a tort (joined by J. Panganiban)
  • Dissenting opinionEstrada v. Escritoron right of free exercise of religion as shield from administrative sanction for bigamous relations (joined by J. Panganiban, Callejo, Sr., and Carpio-Morales)
  • Feliciano v. COA (2004)on legal personality of local water districts
  • Tenebro v. CA (2004) – Dissentingon whether the annulment of the second marriage affects criminal liability for bigamy (joined by J. Quisumbing, Austria-Martinez, Carpio-Morales, and Tinga)
  • Central Bank Employees v. BSP (2004) – Dissentingon claims for wage increases of government employees in accordance with equal protection clause even absent enabling legislation
  • Sonza v. ABS-CBN (2004)on employment relationship between a television presenter and the television network
  • MIAA v. City of Parañaque (2006)on exemption of government agencies in payment of local government taxes
  • Rufino v. Endriga (2006)on presidential appointing power over officials of government agencies established by Congress
  • Lambino v. COMELEC (2006)on people's initiative as a mode to amend the Constitution
  • (2008)Romulo L. Neri Vs. Senate CommitteeDissenting and Concurring Opinion, on The limits of executive privilege
  • Administrative Matter No. 07-09-13-SC (2008)- Dissenting Opinionon contempt charge versus Amado A.P. Macasaet, a newspaper columnist imputing bribery to a member of the Supreme Court
  • Araullo v. Aquino (2014)- Separate Opinionon the constitutionality of the Disbursement Acceleration Program (DAP)

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^
  2. ^ http://thefirmva.com/ourfirm.do
  3. ^ http://sc.judiciary.gov.ph/aboutsc/justices/j-carpio.php
  4. ^ Carpio is acting chief justice while Aquino searches for Corona replacement | GMA News Online | The Go-To Site for Filipinos Everywhere. Gmanetwork.com (2012-05-30). Retrieved on 2012-07-15.
  5. ^ Senate convicts Corona 20-3. InterAksyon.com. Retrieved on 2012-07-15.
  6. ^
  7. ^ Introduction of Lecturer for the Antiquarian Map Exhibit, Atty. Stephanie V. Gomez-Somera, 21 February 2015 Lopez Museum and Library
  8. ^ 'Grand Theft of the Global Commons'
  9. ^ Supreme Court of the Philippines, Public Information Office, Press Release

External links

  • Senior Associate Justice Antonio T. Carpio (Official Supreme Court Webpage)
  • Speech as Acting Chief Justice: Judicial Reform too important to fail
  • Carpio acts as Chief Justice
  • for Chief Justice
Preceded by
Minerva Gonzaga-Reyes
Associate Justice of the Supreme Court
2001–present
Incumbent
Preceded by
Renato Corona
Chief Justice of the Supreme Court
Acting

2012
Succeeded by
Maria Lourdes Sereno


This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 



Copyright © World Library Foundation. All rights reserved. eBooks from Hawaii eBook Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.