Joe joined the firm in 1977 from the Lewis County Prosecuting Attorney's Office, where he held the position of Senior Trial Deputy. Joe’s practice emphasizes personal injury and criminal defense.
After graduating from Munich American High School in Germany, Joe received his Bachelor of Arts degree from the University of Washington in 1969. Joe served two years active and four in the reserve as an officer in the United States Army Adjutant General Corps. He received his Juris Doctor with honors at the University of San Francisco in 1974.
Joe currently serves as the Napavine Municipal Court Judge. He served as Centralia Municipal Court Judge for eight years, as well as a pro-tem trial judge in several Lewis County courts.
Joe previously served as President of the Lewis County Bar Association, was a Criminal Law Instructor at Centralia College, and currently serves as chairman of the Lewis County Sheriff’s Civil Service Commission. Joe is also an Eagle member of the Washington State Association for Justice.
Joe has been a Little League baseball umpire for more than 30 years and also officiates high school football. He umpired at the Little League World Series in 2008. He is an experienced SCUBA diver.
Joe has two children, Danielle and Joey, seven grandchildren, and lives with his wife, Ceci, in Chehalis.