Xu's interest in photography began the moment he saw Spider-Man taking photos as a profession. Odd to say but Peter Parker was one of his largest influences as a child. The ability to stop time in a hyperphysical way allowed for new perspectives on life. With this fresh outlook, Yang began seeing the world with a renewed sense of wonder; this wonder lust seeped into his work.
Xu attended the School of the Art Institute of Chicago and received his Bachelors of Fine Arts Degree with an Emphasis in Photography.