Over the years he has served as an Assistant Attorney General for the Colorado Attorney General's CERCLA Litigation Section, an Adjunct Attorney for the Environmental Defense Fund, the Environmental Law Reporter's editor-in-chief, and a Judicial Law Clerk for the Colorado Supreme Court. He has taught as an Adjunct Professor at Georgetown University Law Center, American University, and the University of Denver. He received his J.D. from Yale Law School in 1983.