He was a chief counsel to the Federal Transit Administration from 1994 to 1996, and was an appellate judge on the Superior Court of Pennsylvania from 1996 to 2000.
Pennsylvania | Supreme Court of the United States | University of Pennsylvania | United States Court of Appeals for the Ninth Circuit | Supreme Court of India | High Court | Lake Superior | Royal Court Theatre | High Court of Justice | International Criminal Court | Pennsylvania State University | New York Supreme Court | Pennsylvania Railroad | Harrisburg, Pennsylvania | High Court of Australia | Supreme Court of Canada | European Court of Human Rights | United States Court of Appeals for the Third Circuit | Pennsylvania House of Representatives | International Court of Justice | Erie, Pennsylvania | United States District Court for the Southern District of New York | Associate Justice of the Supreme Court of the United States | European Court of Justice | Carlisle, Pennsylvania | Permanent Court of Arbitration | New York Court of Appeals | Williamsport, Pennsylvania | Scranton, Pennsylvania | Michigan Supreme Court |
In Pennsylvania's 2001 judicial elections, Bowes ran as a Republican for one of three open seats on the Superior Court of Pennsylvania.