Năm 2004, Hu có vai diễn đột phá trong vai Li Xiaoyao trong loạt phim truyền hình Chinese Paladin, một bản chuyển thể từ trò chơi nhập vai hành động The Legend of Sword and Fairy. Hu cũng thể hiện hai bài hát cho phần nhạc phim và đó đánh dấu sự khởi đầu của sự nghiệp âm nhạc của anh. Sau Chinese Paladin, Hu bắt đầu tham gia vào một số dự án loạt phim truyền hình, hầu hết trong số đó đều có chủ đề kiếm hiệp. Hu cũng đã tham gia diễn xuất 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 chính cùng 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ề Butterfly Lovers. Cũng trong năm đó, anh vào vai Guo Jing trong The Legend of the Condor Heroes, một bản chuyển thể từ tiểu thuyết cùng tên của Louis Cha. Hu đã trình diễn nhiều bài hát cho các phần nhạc phim 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 riêng 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 xe hơi 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 các chấn thương nghiêm trọng trong khi trợ lý của mình đã qua đời. Hu phải trải qua phẫu thuật và toàn bộ quá trình hồi phục 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 thời điểm đó, đã 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á dự án đã hoàn thành của mình, The Young Warriors, 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 buổi biểu diễn của bài hát To Love, và quay một video âm nhạc với đồng nghiệp và người bạn là Cecilia Liu.