As an engineer and urbanist by training, his work broadly focuses on the sustainable development of urban environments. He currently teaches courses in civil and environmental engineering, co-advises the Washington Delta (Gonzaga University) Chapter of Tau Beta Pi – Engineering Honors Society, and works on projects related to local climate action planning, campus food waste, and walkable urban design. Prior to joining the faculty at Gonzaga, he was a Fulbright-University of Strathclyde Research Scholar with the Urban Design Studies Unit in Glasgow, Scotland and worked for the United Nations Human Settlements Programme in Nairobi, Kenya.