Béla IV of Hungary
Stephen was born in Landshut, the son of Henry XIII, Duke of Bavaria and Elizabeth of Hungary. His maternal grandparents were Béla IV of Hungary and Maria Laskarina.