He was ordained a priest on 15 July 1934 for the Archdiocese of Melbourne.
Morgan was appointed auxiliary bishop of the Archdiocese of Canberra and Goulburn as well as Titular Bishop of Membressa on 6 March 1969.