Career
He served on the council of the Dakota Territory and was instrumental in the founding of the University of North Dakota. Walsh was one of the earliest settlers of Grand Forks. The council, in turn, elected him their President from 1879 until 1881.
He also served in the North Dakota House of Representatives and served as speaker during the 1893 session.