born in alexandria, huntingdon county, pennsylvania, john scott attended marshall college in chambersburg, pennsylvania. he practiced law in huntingdon from 1846 to 1869. he was a prosecuting attorney from 1846 to 1849. he was a member of the revenue commission in 1851. he was a member of the pennsylvania state house of representatives in 1862.