George Castor besuchte die öffentlichen Schulen seiner Heimat. Danach arbeitete er in der Bekleidungsindustrie. Er stieg in das Schneidergeschäft ein und betrieb erfolgreiche Schneidereien in New York City, Boston und Philadelphia. Politisch schloss er sich der Republikanischen Partei an. Im Jahr 1892 strebte er noch erfolglos deren Nominierung für die Kongresswahlen an. 15 Jahre lang war er Vorstandsmitglied seiner Partei in Philadelphia.
Nach dem Tod des Abgeordneten Henry Burk wurde Castor bei der fälligen Nachwahl für den zweiten Sitz von Pennsylvania als dessen Nachfolger in das US-Repräsentantenhaus in Washington, D.C. gewählt, wo er am 16. Februar 1904 sein neues Mandat antrat. Nach einer Wiederwahl konnte er bis zu seinem Tod am 19. Februar 1906 im Kongress verbleiben.