Борис Михайлович Король родился в 1955 году в Волынской области. В 1981-м окончил Военный институт иностранных языков по специальности "Правоведение". По окончании служил на различных должностях в Вооруженных силах СССР и РФ.
С 2001 по 2004 год Борис Король занимал пост заместителя министра РФ по налогам и сборам, курировал проблемы собираемости налогов и сборов и технического регулирования, в частности, в алкогольной, пивоваренной и табачной промышленности.
Два года назад Король был переведен на должность заместителя руководителя Федеральной службы по налогам и сборам, где координировал и контролировал деятельность управлений кредитных организаций, а также международного сотрудничества и обмена информацией. Курировал работу территориальных органов ФНС России в Южном федеральном округе.