Macpherson earned his undergraduate degree from Harvard University in 1972 and his law degree from Georgetown University in 1975. He was admitted to the Oregon bar in 1975.After 41 years, he retired in 2016 as a partner at Stoel Rives LLP in Portland.
