João Carlos de Oliveira teve a carreira de atleta brutalmente interrompida em 22 de dezembro de 1981, quando sofreu um grave acidente automobilístico na Via Anhanguera, no sentido Campinas-São Paulo. Após quase um ano de internação na UTI, sua perna direita teve de ser amputada, no que significou o encerramento de sua carreira de atleta. Nos seguintes, estudou Educação Física e entrou na vida política, tendo sido eleito deputado estadual em São Paulo pelo Partido da Frente Liberal, em 1986, e reeleito em 1990. Não conseguiu se reeleger em 1994 e 1998.[2]