 He studied law, was admitted to the bar in 1867 and commenced practice in Pittsburgh.Dalzell was elected as a Republican to the Fiftieth Congress in 1886 and to the twelve succeeding Congresses.He served as chairman of the United States House Committee on Pacific Railroads during the Fifty-first Congress, and the United States House Committee on Rules during the Sixty-first Congress.