Tomó sus niveles A en 1980 y posteriormente estudió economía y derecho en la Universidad de Graz.
Su carrera política activa comenzó como miembro del municipio de Graz en 1985.
En las décadas siguientes sirvió a los Verdes en varios cargos, incluso como miembro de la junta ejecutiva federal y como representante de los Verdes Estirios en 2010.
En 2019 llevó a los Verdes de regreso al parlamento austríaco como su portavoz federal y logró la mayor victoria electoral en la historia del partido, solo dos años después de su derrota en 2017, donde los Verdes no pudieron ingresar al parlamento.
De 2019 a 2020, Kogler dirigió negociaciones de coalición con el Partido Popular de Austria y el excanciller Sebastian Kurz.