He has taught environmental science, chemistry, biology, oceanography, physical science, marine biology, ecology, zoology and botany. Since 2000, he has been a member of the Miami Group ExCom, and a corresponding member of Sierra Club National Parks Committee. With Sierra Club Miami he worked against the Homestead Airport project, on the Everglades Restoration, against Rock Mining in Miami, and against the Port of Miami Dredging Project, along with other issues. He is originally from Scotland, as was famous Sierra founder John Muir,