Marco Sobieski era filho mais velho nascido do casamento do magnata João (Jan) Sobieski (1518 - 1564) e de Catarina (Katarzyna) Gdeszyńska. Foi cortesão desde 1577, Porta-bandeira da coroa (Polónia) (Chorąży nadworny koronny) a partir de 1581, castelão de Lublin desde 1597, e voivoda de província de Lublin desde ca. 1597/98.
Casamentos e descendência
Marco Sobieski casou ca. 1575/79 com Edviges (Jadwiga) Snopkowska (1556/59 - 1588/89), filha de Jaime (Jakub) Snopkowski, de quem teve seis filhos:
Em 1590 voltou a casar com Catarina (Katarzyna) Teczynska (+1650) de quem teve um filho:
João (Jan), morto em 1627.
Nome completo
Em língua polaca o seu nome completo era Marek Sobieski herbu Janina, ou seja "Marco Sobieski do brasão de Janina".
O "Janina" era um brasão de armas de um clã da nobreza polaca, usado por diversas famílias nobres que descendiam, por linha masculina, dos senhores medievais de Janina (que deram o nome ao clã) ou que legalmente foram adoptados no clã depois de enobrecidos.
Assim, na Polónia, o nome completo permitia identificar a origem de determinada família nobre.