Als Computerarchitekt war er am Entwurf des MLP-900 Computers (1969/70) der Standard Computer Corporation beteiligt und war Architekt der FCPU (Flexible Central Processing Unit) bei Datasaab (1971-73).