Community Service

Served as legal volunteer in Russia to facilitate humanitarian projects in the region (2017-19)

Creator/Moderator “The People’s Law Forum,” 1990–2006

  • Annual cable TV series devoted to educating the public about the law.

Board of Directors, Jackson County Relief Nursery

Board of Directors, Jackson County Boys & Girls Club

Board of Directors, Ashland School District

Executive Board, STARS (Jackson County)

City of Ashland: Planning Commission, Tree Commission, Transportation Advisory Commission

Campaign for Equal Justice Committee

  • Jackson County (Co-Chair), 1997-1998
  • Lane County (Executive Committee, 2013-2015)

Youth Coach and Advisor, 1990–2008: Little League Coach; 4-H and Boy Scout Advisor; YMCA Football and Basketball Coach