Urodził się w Cieszynie w szlacheckiej rodzinie herbu Radwan około 1584 r. Studia średnie odbywał w wiedeńskim kolegium jezuitów, gdzie kształciło się wielu Polaków, wśród nich także św. Stanisław Kostka. 22 maja 1603 r. rozpoczął nowicjat w Brnie, którego fundatorami byli jego stryjowie. W roku 1614 otrzymał święcenia kapłańskie. Pierwsze lata kapłańskiego życia spędził w Pradze, gdzie głosił kazania i spowiadał w języku czeskim, który poznał w czasie nowicjatu i studiów w Czechach. Kiedy wybuchła wojna trzydziestoletnia (1618-1648), Melchior udał się na Węgry i pozostał tam w kolegium jezuickim w Homonnie. Kiedy wojska Rakoczego zajęły Koszyce, aresztowano także kapłanów, którzy szukali schronienia na zamku. Święty Melchior zginął śmiercią męczeńską wraz z towarzyszami 7 września. Dopiero jednak 15 stycznia 1905 r. Melchior i jego dwaj towarzysze zostali przez św. Piusa X uznani za błogosławionych. Kanonizował ich św. Jan Paweł II w 1995 r. Św. Melchior jest patronem archidiecezji katowickiej.