Tumen's life began in the year 1960, a pivotal moment in time, in the Hailar District, a region situated within the boundaries of Hulunbuir City, Inner Mongolia, a vast and culturally rich area. As an individual of immense talent, Tumen went on to pursue a career in the entertainment industry, making a name for himself as a multifaceted artist, exceling in both acting and directing.
His impressive body of work includes appearances in notable films such as Hulunbuir City, released in 2019, Lao shòu, which premiered in 2017, and the critically acclaimed Genghis Khan, a 1998 production. Tumen's passion for his craft and dedication to his craft left a lasting impact on the world of cinema.
Tragically, Tumen's life came to an end on December 12, 2021, in the city of Hulunbuir, Inner Mongolia, China, leaving behind a legacy that will continue to inspire and influence generations to come.