He has a B.A. in mathematics from Portland State University and M.S. and Ph.D. degrees in Civil Engineering from the University of California, Berkeley. He has worked in transportation consulting and was a combat engineer with the U.S. Marine Corps. His research interests include facility design, management, and control; computational and differential geometry; numerical methods; and the probabilistic structure of sports and tournaments.