Il a été délégué de la Virginie au Congrès continental de 1774 à 1777 et, pendant le deuxième Congrès continental, il a signé la Déclaration d'indépendance.
Harrison était un représentant du comté de Surry, en Virginie -LRB- 1756-1758 -RRB- et du comté de Charles City -LRB- 1766-1776 -RRB- à la House of Burgesses.