He received his Ph.D. degree in Mathematics at the University of Utah in 2001. He took visiting faculty positions at the University of Minnesota (Twin Cities, 2001 – 2003) and at the University of Arizona (Tucson, 2003 – 2006). Arthur joined Notre Dame in 2006.