Prior joining Portland State in the Spring quarter of 1996, he was an environmental consultant for 17 years preparing numerous environmental impact statements, water quality studies, wetland studies and wildlife studies throughout the United States. Before becoming an environmental consultant, he was a Postdoctoral Fellow at the Roche Institute of Molecular Biology.