ShenLong sinh ngày 26/8/1988 tại tỉnh Hồ Bắc, Trung Quốc. Tên thật của ShenLong là Trương Long (张隆 hay Zhang Long). Chữ Long ở đây có nghĩa là thịnh vượng, phồn vinh. Sau này, ông vua AOE tự đặt cho mình biệt danh ShenLong (神龙 hay Thần Long). Chữ Long thứ hai mới mang nghĩa con rồng.
Từ thuở thiếu niên, ShenLong đã có suy nghĩ rất rõ ràng về địa vị kẻ thống trị mà mình muốn vươn tới trong AOE. Không giống như nhiều game thủ khác, ShenLong đến với AOE khá muộn. Năm 16 tuổi, anh đi qua các quán game ở gần nhà và bị mê hoặc bởi AOE – vốn đang là game chiến thuật đỉnh cao thời điểm ấy. ShenLong học chơi rất nhanh và chỉ mất 3 tháng để gia nhập nhóm cao thủ hàng đầu. Ba năm sau, anh đã trở thành vua AOE Trung Hoa. Nửa thập kỷ kế tiếp là giai đoạn đỉnh cao trong sự nghiệp của ShenLong. Thần Long Trung Quốc đánh đâu thắng đấy, hạ gục mọi đối thủ bằng sự vượt trội hoàn toàn. Anh mang về vô số danh hiệu ở nhiều thể loại, trong nhiều giải đấu. Giai đoạn ấy, đánh thắng ShenLong một ván còn khó chứ đừng nói tới việc đánh bại “Thần Long”. Làng AOE Trung Quốc trao cho ShenLong bốn chữ: Vị thần bất bại.