Károly már a rendszerváltást megelőző években kapcsolatban állt az akkori ellenzéki mozgalmakkal, majd megalakulásakor csatlakozott az Szabad Demokraták Szövetségének pécsi szerveztéhez. Részt vett a 4 igenes népszavazás és az azt követő önkormányzati és országgyűlési kampányok szervezésben. 2002-től 2010-ig önkormányzati képviselőként a Sport, valamint a Városfejlesztési és Környezetvédelmi bizottság munkájában vett részt. Egyik kezdeményezője volt az Ökováros-Ökorégió Programnak.
2010 után felhagyott a politikai tevékenységgel és az ultrasport töltötte ki ideje jelentős részét. Teljesítette a tízszeres ironman távot, volt korosztályos ultratriatlon világbajnok, EB bronzérmes 24 órás kerékpárban és ö tartja korosztályában a 7 napos kerékpározás világcsúcsát.
A sport mellett figyelemmel kíséri a közélet alakulását a városban. Bízott abban, hogy az önkormányzati választást követően Pécsen egy új szemléletű városvezetés valósul meg, nagyobb szerepet kap a társadalmi párbeszéd, javul az együttműködés a város lakóival és a civil szervezetekkel. Úgy véli, ez jobban is működhetne, ezért fontosnak tartja a civil szféra megerősítést.
Amikor befejezte az aktív sportpályafutását, bekapcsolódott több civil szervezet tevékenységébe. A Mindenki Pécsért Egyesület mellett megalakulásától kezdve alelnöke a Fittbike SE-nek. Tagja a ZÖFI (Zöld Fiatalok) pécsi szervezetének, a Séta a Mecsekért nevű civil mozgalomnak és részt vesz az Emberség Erejével Alapítvány által szervezett ’’Közvélemény” elnevezésű programban, ahol a városunkat érintő társadalmi kérdéseket, aktuális ügyeket vitatják meg a részvételiség keretei között.