Profile Image Placeholder
  • Appeals & Appellate, Business Law, Energy, Oil & Gas Law ...
  • Bar of Oregon, Bar of Pennsylvania, Bar of Washington, Oregon, Pennsylvania, Washington
Review This Lawyer
Practice Areas
Appeals & Appellate
Business Law
Energy, Oil & Gas Law
Environmental Law
Gov & Administrative Law
Real Estate Law
Additional Practice Areas
  • Appellate, Constitutional and Governmental Litigation
  • Climate Change
  • Commercial Litigation
  • Constitutional Law
  • Environmental, Land Use and Natural Resources
Jurisdictions Admitted to Practice
Bar of Oregon
Placeholder image for jurisdictions.
Bar of Pennsylvania
Placeholder image for jurisdictions.
Bar of Washington
Placeholder image for jurisdictions.
Oregon
Placeholder image for jurisdictions.
Pennsylvania
Placeholder image for jurisdictions.
Washington
Placeholder image for jurisdictions.
Professional Experience
K&L Gates
Current
Education
Lewis and Clark College Northwestern School of Law
J.D.
Environmental Law
Placeholder image for education.
Reed College
B.A.
Placeholder image for education.
Professional Associations
Current
Activities: Member, American Bar Association
Placeholder image for professional associations.
Current
Activities: Member, Oregon State Bar, Pro Bono Committee, 2005-2007 
Placeholder image for professional associations.
Current
Activities: Member, Oregon State Bar, Model Pro Bono Policy Subcommittee, 2005-2007 
Placeholder image for professional associations.
Current
Activities: Former Firm Coordinator, Oregon Lawyers Against Hunger, an organization that raises money for the Oregon Food Bank through an annual food drive and other efforts
Placeholder image for professional associations.
Current
Activities: Formr Volunteer, Bicycle Transportation Alliance, an Oregon non-profit focused on promoting the use and infrastructure for alternative transportation around the state
Placeholder image for professional associations.
Websites & Blogs
Website
Website
Contact & Map
Pittsburgh, PA, USA
Telephone: (412) 355-6464
Fax: (412) 355-6501