(born October 24, 1961) is an American lawyer and retired Republican politician from Montgomery County, Pennsylvania.
He was appointed as the first Solicitor General of Pennsylvania on March 21, 2016, and First Deputy Attorney General on July 20, 2016, effectively merging the two positions and making him next in line of succession to become attorney general.
Castor became Acting Attorney General less than a month later.
After serving stints beginning in 1981 with, respectively, the Philadelphia District Attorney's Office, the Northampton County (PA) District Attorney's Office, as an LBJ Congressional Scholar (Washington, DC) and defending Federal prisoners at FCI-Alderson (WV), Castor began his professional career as an assistant district attorney in 1985 before becoming district attorney of Montgomery County from 2000 to 2008.
He next took a seat on the Montgomery County Board of Commissioners, an elected position he held until January 4, 2016, when he was succeeded by Joe Gale.
Castor was defeated for re-election as Montgomery County's District Attorney in November 2015.
Castor is a partner in the law firm of Rogers Castor and completed a nearly three year term as a special assistant district attorney of Centre County, Pennsylvania on December 31, 2017, followed by an appointment as a special assistant district attorney of Susquehanna County, Pennsylvania on January 6, 2018.
On March 29, 2016, Pennsylvania Attorney General Kathleen Kane announced Castor's appointment (back-dated to March 21, when he actually took office) to the newly-created position of Solicitor General of Pennsylvania.
While he operated freely as the de facto Attorney General and was widely recognized as such, Castor formally became the state's Acting Attorney General, replacing Kane, who resigned on August 17, 2016, following a conviction of a third degree felony perjury charge and several related misdemeanors.
Governor Tom Wolf later nominated Bruce Beemer to fulfill the remaining balance of Kane's term which expired in January 2017.