Before attending law school she worked as support staff to Judge Tom Brett of the Court of Criminal Appeals. She received her J.D. from the Oklahoma City University School of Law in 1992. During law school she worked as a paralegal for the U.S. Attorney's office and Legal Aid. After graduation, she worked as an Assistant Attorney General in the civil litigation division of the State Attorney General's office. She left the State Attorney General's office to work for Kerr McGee and then in private practice. She has served as the chair of the Diversity Committee and as a member the Law School Committee of the Oklahoma Bar Association.