Po uzyskaniu Bachelor of Science w University of Minnesota (1957) studiował zoologię w Vancouver w University of British Columbia (UBC); uzyskał w tej dziedzinie Master of Arts (MA) i doktorat (PhD). W latach 1962–1964 odbył staż podoktorancki w Berkeley w Kalifornii. Po stażu wrócił na wschód – w latach 1964–1970 wykładał zoologię w Indiana University zajmując stanowisko Assistant Professor, a w latach 1970–2002 w UBC (Vancouver) na stanowisku profesora.
W 2002 r. wycofał się z działalności dydaktycznej. Jako professor emeritus UBC bierze udział w pracach grupy badawczej Commonwealth Scientific and Industrial Research Organisation w Canberze (Australia), pomagając wyjaśnić przyczyny dużych wahań liczebności populacji gryzoni niszczących uprawy zbożowe. Prowadzi też badawcze prace ekologiczne w Kanadzie, m.in. dotyczące ekosystemu lasu borealnego w południowo-zachodnim Jukonie, np. w Kluane Lake Field Station of the Arctic Institute. Do udziału w tych badaniach zaprasza studentów i doktorantów.