Mihály Szilágyi memulai kariernya dengan melayani saudara iparnya sebagai wakil ispán ("vicecomes") di Kadipaten Torontál. Ia adalah kapten Benteng Beograd di Pengepungan Nándorfehérvár pada tahun 1456. Sebagai Ban Macsó, ia mendapatkan tempat di antara para baron Ia diperingati di dalam Puisi epik Serbia sebagai Mihajlo Svilojević atau kadang "crni ban Mihail", sementara kronik Utsmaniyah menyebutnya sebagai "Kara Mihal.