From 1964 to 1967, he was one of the quarterbacks on the University of Oregon's football team. From 1968 to 1969, he was a graduate assistant coach at Oregon. From 1970 to 1975, he coached at Mount Hood Community College. From 1976 to 1983, he coached at Utah State. From 1984 to 1986, he was the offensive coordinator at San Jose State. From 1987 to 1989, he was the Offensive Coordinator at Cal.