Ondřej Liška byl předsedou Strany zelených od prosince 2009 do června 2014. V předčasných volbách do Poslanecké sněmovny kandidoval jako lídr zelených v Praze. Strana však poslanecká křesla nezískala. Podobně neuspěli ani při volbách do Evropského parlamentu. Hned po jejich skončení avizoval Liška svou rezignaci, oficiálně ji stvrdil na republikové radě 8. června 2014. Vedením strany je pověřena první místopředsedkyně Jana Drápalová. Nový předseda bude volen až v listopadu 2014.
Od prosince 2007 do poloviny roku 2009 zastával funkci ministra školství, mládeže a tělovýchovy.
V červnu roku 2006 byl zvolen do Poslanecké sněmovny za Jihomoravský kraj. Působil rovněž jako místopředseda Strany zelených pro zahraniční vztahy.
V minulosti pracoval v Nadaci Fórum 2000, předsedal Česko-rakouskému fóru pro dialog, byl zastupitelem v Brně, působil jako poradce pro regionální rozvoj a evropské strukturální fondy skupiny Zelených v Evropském parlamentu.
Je ženatý, má dvě dcery.
Liška vystudoval politologii a religionistiku na Masarykově univerzitě v Brně.