Keke começou relativamente tarde sua carreira na Fórmula 1, estreando com 29 anos de idade depois de passar pela Toyota Atlantic series, Formula Vê, Fórmula 5000 e pela Fórmula 2. Ele foi contratado pela equipe Theodore de Teddy Yip em . Teddy não tinha conseguido qualificar a equipe com o antigo piloto e escolheu Keke para substituí-lo. Keke ganhou uma corrida na chuva em Silverstone, com um carro claramente inferior, mas que não valia pelo campeonato. Apesar disso Keke só conseguiu qualificar a equipe Theodore para o Grande Prêmio da África do Sul de 1978 e o carro foi abandonado no meio da temporada.