Born 1939 in Dickinson, North Dakota. He is a 1961 graduate of St. John's University, B.S., cum laude, and received his law degree from the University of Notre Dame in 1964, where he served on the editorial board of the Notre Dame Law Review. He was a Law Clerk to Chief Judge Charles J. Vogel, United States Court of Appeals Eighth Circuit, 1964-1965. After that he became a partner with the Vogel Law Office, Fargo, North Dakota. He later joined the Bismarck Vogel Firm, where he practiced until his appointment by Governor John Hoeven as Judge of the Southwest Judicial District, chambered in Dickinson, North Dakota, succeeding retiring Judge Allan Schmalenberger; term beginning September 16, 2009. Judge Weir retired as a district judge Dec. 31, 2012.