世纪下半叶担任宾夕法尼亚州联邦众议员，曾是第33任众议院议长，并两次参与党派美国总统候选人提名的竞争。兰德尔生于费城辉格党政治世家，在辉格党消亡后加入民主党。19世纪50年代，兰德尔当选费城市议员，拉开从政生涯序幕，接下来又进入宾夕法尼亚州参议院。南北战争期间，兰德尔在北军骑兵队服役，于1862年当选联邦众议员，此后一直连任直至去世。作为工业州的代表，兰德尔以坚定捍卫旨在帮助国内制造行业对抗国际竞争的保护性关税着称。虽然在关税问题上经常同共和党人站在一边，但他也像其他大部分民主党议员一样反对重建法案和联