En 1956, Xu Huanshan ingresó al Departamento de Interpretación de la Academia de Cine de Beijing para estudiar. En 1957, fue clasificado erróneamente como derechista y permaneció en la escuela para trabajar.
En 1966, se fue a trabajar a Xinjiang.
En 1979, regresó a Beijing y protagonizó la película "Sakura". Comenzó a trabajar como actor en Xi'an Film Studio en 1980 y se convirtió en director en 1986. Ha protagonizado películas como "Zhang Heng", "Cold Night", "El club de los dos héroes", "Rojo y blanco", "El alcalde en funciones", "El hombre afortunado", "Después de la batalla decisiva", etc., y ganó el primer Premio de la Sociedad de Cine y Artes Escénicas, se dedicó a la dirección en 1986, dirigió la película "Blind Stream" y la serie de televisión "The Years of Love" en 1987 y fue autor de más de 40 artículos. como "Exploración de la interpretación cinematográfica".
En mayo de 2006, interpretó a Luo Wenchuan en la obra biográfica "The Merchant General", protagonizada por Yan Danchen.
En julio de 2008, protagonizó la nueva versión de "A Dream of Red Mansions" dirigida por Li Shaohong, interpretando el papel de Jia Zheng.
En febrero de 2009, Xu Huanshan filmó la película homenaje "La Fundación de la República Popular China" para conmemorar el 60 aniversario de la fundación de la República Popular China, interpretando el papel de Yu Youren en; En marzo, protagonizó la película biográfica "Confucio" dirigida por Hu Mei, interpretando el papel de Laozi. En julio, colaboró con Li Yapeng para filmar el drama familiar "Blooded Agarwood", interpretando el papel del villano banquero Ye; Gong; en julio, filmó "The Legend of Shaolin Temple 3", interpretando el papel de Zhu Zaixiu; en noviembre, protagonizó la serie de televisión "Western Wind", interpretando el papel del rey Zhao Huiwen.
En febrero de 2010, su compañero Wang Zhifei protagonizó el drama de época "Grassroot King", interpretando el papel de Huo Yishou, un maestro de compras de alto nivel, Guo Juren fue interpretado en la película "White Deer Plain"; ".
En marzo de 2011, protagonizó la película comercial biográfica "Qian Xuesen", interpretando el papel de la versión mayor de Qian Xuesen; en septiembre, filmó la película de comedia dirigida "Flying Over the Nursing Home"; de Zhang Yang, interpretó el papel de Lao Ge en la obra; en diciembre, protagonizó el drama anti-especial de temática roja "Red Sword", interpretando el papel de Li Hongji; papel del presidente de la Liga Democrática, Zhang Lan, en el 90º aniversario de la fundación del drama partidista "China 1945: Chongqing Storm", dirigido por Zhang Guoli. En 2012, participó en la película "Qian Xuesen", cooperando con Chen Kun y Zhang Yuqi. Desempeñó el papel de Qian Xuesen en sus últimos años.
En julio de 2013, Xu Huanshan protagonizó la obra con temática de guerra de espías "Operación Sharp Arrow", dirigida por Guo Jianyong, interpretando el papel de Wei Yide.
En febrero de 2016, interpretó a "Zizhen", el tercer maestro del sabio Laozi en "La leyenda de Laozi".