Karwan nie jest w Zabrzu postacią anonimową, bo do Cracovii trafił cztery lata temu właśnie z Górnika. W ekstraklasie rozegrał do tej pory 105 spotkań i zdobył jednego gola (w meczu Górnika z Widzewem Łódź jesienią 2003 roku). Piłkarz mierzy 193 cm, waży 86 kg. Występuje na pozycji środkowego obrońcy. Przed czterema laty był bohaterem najdroższego wówczas transferu w historii Cracovii. "Pasy" zapłaciły za niego zabrzanom 100 tysięcy euro. Na Roosevelta wrócił bez konieczności płacenia odstępnego przez śląski klub.