В 1649 году Кшиштоф Завиша получил должность маршалка надворного литовского, а в 1654 году стал маршалком великим литовским. В 1655 году Кшиштоф Завиша стал участником Тышовецкой конфедерации, направленной против Швеции. В 1669 году был назначен каштеляном виленским.