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.