Ejerció un liderazgo como activista disidente durante el régimen comunista en Checoslovaquia.
Posteriormente se integró al Comité por la Defensa de los Procesados Injustamente.
[2][1] En 1989, ya en libertad reingresa a su actividad política siguiendo la Revolución de Terciopelo.
[2] En 1996, Rudolf Battěk inició su candidatura al Senado de la República Checa como independiente por el Ward 8 de Praga, pero no contó con los votos necesarios para ser electo.
[2][1] Durante los años 1980 y 1990, Battěk escribió una serie de tratados filosóficos y ensayos de tipo sociológico, tanto en checo como en alemán.