Он был делегатом Вирджинии на Континентальном Конгрессе с 1774 по 1777 год, а во время Второго Континентального Конгресса подписал Декларацию независимости.
Харрисон был представителем округа Сарри, штат Вирджиния (1756–1758) и округа Чарльз-Сити (1766–1776), в палате Берджес.