Community organizer Oregon Fair Share, Eugene, 1983. Law clerk Legal Aid Foundation Los Angeles, summer 1986. Development director Central American Refugee Center, 1987-1989.
Executive director Police Watch-Police Misconduct Lawyer Referral Service, 1989-1994. Instructor People's College Law, 1992-1994. Director alternative sentencing project Center Juvenile and Criminal Justice, 1994-1995.
Consultant Bay Area Police Watch, 1996. Investigator Office Citizen Complaints City and County of San Francisco, since 1998. Volunteer law clerk Legal Aid Foundation Los Angeles, 1984—1986, Lane County Legal Aid Service, Eugene, 1983.