In 2004, Cheung released Life Is Like A Dream, an album in which Jacky co-produced with long-time collaborative partner Michael Au, and Jacky composed the melody for all songs, and penned the lyrics for 3 of the songs.
In the 2004 released and Wong Ching-po directed triads drama film, Jiang Hu, Cheung played the role of Lefty, the best friend and right-hand man of a crime boss, Hung Yan Chau, who is played by Andy Lau. The film includes several actors from the cast of Infernal Affairs. As of October 2017, he is one of a handful of Chinese singer-actors who have never starred in a television drama.
Cheung was named the spokesperson for Hong Kong Disneyland in 2004. He took part in a number of large-scale marketing events organised by The Walt Disney Company and Walt Disney Parks and Resorts, beginning with the hosting of a TV program, Magical World of Disneyland. He recorded a multi-lingual song for Hong Kong Disneyland, entitled One. The music video for One was filmed at Hong Kong Disneyland. He also recorded for the Hong Kong Disneyland: The Grand Opening Celebration Album.