Cheung worked on several Marvel series during the mid- to late 1990s. He also worked on Scion for Crossgen Comics in the early 2000s. He later returned to Marvel, where he illustrated the five-issue New Avengers: Illuminati mini-series for Marvel Comics, and then pencilled two more issues of New Avengers.