Bachelor of Science, University Cape Town, 1980. Doctor of Philosophy, University Cape Town, 1984.
Program manager division Microelectronics & Communications Technology Council for Scientific and Industrial Research, 1986—1990. Deputy director Catalysis Research Unit University Cape Town, South Africa, 1990—1994, director Catalysis Research Unit, since 1999, director Department of Science and Technology-NRF Center Excellence Catalysis, since 2004. Director research & development Sud-Chemie Group, Munich, 1994—1999.
Member of International Association Catalysis Societies (national representative 2002-2005), Catalysis Society South Africa (chairman 2002-2004).
Married Rosslyn Anne Halliwell, December 7, 1984. Children: Dylan, Severine, Warren.