Law School
Brigham Young University, J.D., cum laude, 1978
Law School Graduation Year
1978
College
Brigham Young University, B.A., summa cum laude, 1974
Memberships
State Bar of New Mexico; American Bar Association.
Biographical
Law Clerk to Honorable H. Vearle Payne, United States Senior Judge, District of New Mexico, 1978-1980.