Law Clerk, Hon. Pamela T. Greenwood, Utah Court of Appeals, 1990-1991. Registered Nurse, 1980-1987. Co-Author: with E. Firnage and M. Duncan, "The Shandies, Symbolic Speech and the Public Forums," 1990 Utah L. Rev. 503. Adjunct Professor, Criminal Process, S.J. Quinney College of Law, University of Utah, 2000-2004. Presenter, Mental Health Issues in Criminal Law, Department of Psychiatry, University of Utah School of Medicine, 2003. Member: Board of Trustees, Utah Disability Law Center, 2005—; Board of Directors, The Utah Nordic Alliance, 2000-2002. Assistant Attorney General, State of Utah, Criminal Appeals, 1991-1996. Deputy District Attorney, Salt Lake County, Utah, Criminal and Juvenile Delinquency Prosecution, 1996-2003. U.S. Supreme Court