In 1965, he received his law degree from the University Of Washington School Of Law where he was president of the Young Republicans Club. Hall served as a Judge Pro Tempore in the Seattle Municipal Court (1971-1975), and in the King County Superior Court (1988-1997). He was a member of the firm Foster, Pepper & Shefelman PLLC from 1970-2002, after which he opened his own practice. Among other work, he represented the Seattle School District in all of its early desegregation and state funding litigation, and in vindicating the rights of Japanese American citizens wrongfully imprisoned during World War II. Hall was 1957 Associated Class President of Ballard High School and served as the Ballard High School Foundation President from 1998-2001 and still serves on the Foundation’s Board of Directors.