in 1873, kirkpatrick moved to kansas and settled in fredonia, engaging in the practice of law. he was elected prosecuting attorney of wilson county in 1880, and served as a member of the kansas state senate from 1889 to 1893. he was an attorney for the st. louis and san francisco railway company for many years.