史丹福大学数学博士。此后，他作为数学和计算机科学教授，在密歇根大学、史丹佛大学及新墨西哥大学执教达20年之久。此期间他亦在英特尔超立方体和任职。自1970年代中期始，他开发设计了LINPACK和及Fortran数值计算库，是他后来于1984年发明MATLAB的雏形。当时他在新墨西哥大学任教，就设计了数值计算软件包给他的学生以便于解题而不需要过多依赖Fortran，后来他和杰克·李特共同创立迈斯沃克（MathWorks）商业化的软件包。1989年全职加入迈斯沃克。他也是四门关于数值分析方法教科书的编撰