Law clerk to honorary Douglas K. Amdahl Hennepin County District Court, Minneapolis, 1965. Law clerk to honorary Robert J. Sheran Minnesota Supreme Court, St. Paul, 1966. Associate, shareholder Briggs and Morgan, St. Paul, Minneapolis, 1966—2000, president, 1988-1993.
Appointment Court of Appeals, Minnesota, 2000—2002. Justice Minnesota Supreme Court, 2002—2008. Member advisory committee Minnesota Supreme Court, St. Paul, 1984-1986.
Adjunct professor William Mitchell College Law, St. Paul, 1966-1971. Co-chair Minnesota Legal Services State Planning Commission, since 2002. Chair supreme court Gender Fairness Implementation Committee, since 2002.
Liaison supreme court advisory committee general rules of practice, since 2002, supreme court Board of Legal Certification, since 2002. Liaison supreme court advisory committee on rules of civil procedure, since 2005.