Năm 2004, Hu đã có một vai trò đột phá trong vai Li Xiaoyao trong bộ phim truyền hình Chinese Paladin, một bộ phim dựa trên game RPG The Legend of Sword and Fairy. Hu cũng trình diễn hai bài hát cho soundtrack của bộ phim và đó đánh dấu sự bắt đầu của sự nghiệp âm nhạc của anh. Sau Chinese Paladin, Hu đã tham gia vào một số dự án phim truyền hình, hầu hết đều có chủ đề wuxia. Hu cũng đã đóng vai trong một số bộ phim, bao gồm The Ghost Inside và The 601st Phone Call. Vào cuối năm 2008, anh đã đóng vai cùng với Wu Chun và Charlene Choi trong The Butterfly Lovers, một bộ phim dựa trên truyền thuyết Trung Quốc về Người yêu bướm. Cùng năm đó, anh đã đóng vai Guo Jing trong The Legend of the Condor Heroes, một bộ phim dựa trên tiểu thuyết cùng tên của Louis Cha. Hu đã trình diễn nhiều bài hát cho soundtrack của các bộ phim truyền hình mà anh đã tham gia. Vào ngày 31 tháng 10 năm 2006, Hu đã phát hành EP của mình, có tiêu đề Treasure or Tell Her I Love Her, bao gồm ba bài hát. Vào ngày 15 tháng 5 năm 2008, Hu đã phát hành album nhạc đầu tiên của mình, có tiêu đề Start, bao gồm mười bài hát. Hu đã gặp tai nạn giao thông vào ngày 29 tháng 8 năm 2006 trong khi đang đi từ Hengdian đến Thượng Hải trên đường cao tốc. Anh đã sống sót với những vết thương nghiêm trọng trong khi trợ lý của anh đã qua đời. Hu phải trải qua phẫu thuật và toàn bộ quá trình phục hồi đã mất khoảng một năm. Việc quay phim The Legend of the Condor Heroes, mà anh đang làm việc vào lúc đó, đã bị tạm ngừng do chấn thương của anh, ngoài việc không thể hoàn thành việc quảng bá cho dự án đã hoàn thành của mình, The Young Warriors, cùng với các thành viên trong đoàn. Hu đã thể hiện cảm xúc của mình về sự việc này thông qua việc trình diễn single của mình, To Love, và quay một video âm nhạc cùng với đồng nghiệp và bạn thân Cecilia Liu.