I’m an architect and urban designer based in Portland, OR, driven by a passion to create positive change in the built environment through people, places, and policies.
My work bridges creativity and pragmatism through an interdisciplinary and socially conscious lens. I care deeply about design at every scale, from the smallest detail to the broader urban context; striving to create environments and experiences that connect people, strengthen communities, and inspire lasting impact.
Under construction!
2025
2022
Lake Superior Koti
Under one roof
2021
Off angled
2019
One-room Schoolhouse
Convergence - Intersecting housing and policy [1 of 8]
Convergence - Intersecting housing and policy [2 of 8]
Convergence - Intersecting housing and policy [3 of 8]
Convergence - Intersecting housing and policy [4 of 8]
Convergence - Intersecting housing and policy [5 of 8]
Convergence - Intersecting housing and policy [6 of 8]
Convergence - Intersecting housing and policy [7 of 8]
Convergence - Intersecting housing and policy [8 of 8]
Narrative drawing assemblages [1 of 7]
Narrative drawing assemblages [2 of 7]
Narrative drawing assemblages [3 of 7]
Narrative drawing assemblages [4 of 7]
Narrative drawing assemblages [5 of 7]
Narrative drawing assemblages [6 of 7]
Narrative drawing assemblages [7 of 7]
Frame - Engage a site [1 of 14]
Frame - Engage a site [2 of 14]
Frame - Engage a site [3 of 14]
Frame - Engage a site [4 of 14]
Frame - Engage a site [5 of 14]
Frame - Engage a site [6 of 14]
Frame - Engage a site [7 of 14]
Frame - Engage a site [8 of 14]
Frame - Engage a site [9 of 14]
Frame - Engage a site [10 of 14]
Frame - Engage a site [11 of 14]
Frame - Engage a site [12 of 14]
Frame - Engage a site [13 of 14]
Frame - Engage a site [14 of 14]
Threads- Knitting spatial narratives [1 of 11]
Threads- Knitting spatial narratives [2 of 11]
Threads- Knitting spatial narratives [3 of 11]
Threads- Knitting spatial narratives [4 of 11]
Threads- Knitting spatial narratives [5 of 11]
Threads- Knitting spatial narratives [6 of 11]
Threads- Knitting spatial narratives [7 of 11]
Threads- Knitting spatial narratives [8 of 11]
Threads- Knitting spatial narratives [9 of 11]
Threads- Knitting spatial narratives [10 of 11]
Threads- Knitting spatial narratives [11 of 11]
Spikes - Manufactured inscriptions [1 of 11]
Spikes - Manufactured inscriptions [2 of 11]
Spikes - Manufactured inscriptions [3 of 11]
Spikes - Manufactured inscriptions [4 of 11]
Spikes - Manufactured inscriptions [5 of 11]
Spikes - Manufactured inscriptions [6 of 11]
Spikes - Manufactured inscriptions [7 of 11]
Spikes - Manufactured inscriptions [8 of 11]
Spikes - Manufactured inscriptions [9 of 11]
Spikes - Manufactured inscriptions [10 of 11]
Spikes - Manufactured inscriptions [11 of 11]
Strata - Overlapping city and river [1 of 11]
Strata - Overlapping city and river [2 of 11]
Strata - Overlapping city and river [3 of 11]
Strata - Overlapping city and river [4 of 11]
Strata - Overlapping city and river [5 of 11]
Strata - Overlapping city and river [6 of 11]
Strata - Overlapping city and river [7 of 11]
Strata - Overlapping city and river [8 of 11]
Strata - Overlapping city and river [9 of 11]
Strata - Overlapping city and river [10 of 11]
Strata - Overlapping city and river [11 of 11]