James je bil mlajši sin Charles I in vnuk James I. Bil je vojvoda Yorka v 1643. Med vladanjem njegovega brata Karla II ( 1660-1685), James služil kot gospodar visoko Admiral, 1660-73 in 1684-85. Kmalu po tem, ko James nasledil Charlesa, je protestantska upor, ki ga vojvoda Monmouth vodil odložil. Osumljenci uporniki so med "krvavih porotno" (preskušanje), ki jih sodnik Jeffreys brutalno zdraviti. Nezadovoljstvo poveča, ko James imenovan katolike visokih uradih.
Leta 1688 druga žena Jamesa, Mary Modena, katolik, rodila sina. Bojazni katoliško nasledstva, voditelji v parlament povabil Williama Orange, mož James protestantske hči Mary, zahtevati prestol zase in svojo ženo. Kasneje istega leta, sile William je napadel Anglijo. James znašel zapuščeni in pobegnil v Francijo. Leta 1689 je pristal na Irskem, vendar pa je bil poražen William v bitki pri Boyne (1690) in se vrnil v Francijo.