Narodil se roku 1915 v Lisově u Stoda na jižním Plzeňsku a od tří let vyrůstal v Úhercích. V roce 1931 se stal členem Západočeského aeroklubu v Plzni a v letech 1934 až 1935 absolvoval letecké učiliště v Prostějově. Po Mnichovské dohodě, v květnu 1939 emigroval a následně vstoupil do francouzské cizinecké legie. Po porážce Francie uprchl do Jugoslávie a pak na Střední Východ, kde se přidal k Československému 11. pěšímu praporu.

Na jaře 1941 byl převelen do Anglie a zařadil se tam k 311. československé peruti. Byl nasazený proti nepřátelským hladinovým plavidlům a ponorkám a sloužil zde až do roku 1944. Od července 1944 do srpna 1945 dělal leteckého instruktora na Bahamách.

Po válce začal pracovat u Československých aerolinií, kde létal až do roku 1977. Irving byl pětkrát vyznamenaný válečným křížem, třikrát československou medailí za chrabrost, československou medailí I. stupně za zásluhu v armádě, francouzskou vojenskou medailí, britskou leteckou hvězdou za činnost nad Evropou, dvakrát britskou hvězdou za boj v Bitvě o Atlantik, medailí za hrdinství a Národním řádem Francie s titulem rytíře.

Zemřel 24. dubna 1997 v Praze. V roce 2001 mu byla v Úhercích odhalena pamětní deska na domu E11 v Hlavní ulici.