La experiencia actoral de Xu Rui

Desde septiembre de 1999 a septiembre de 2000 participó en la Extreme Space Modern Dance Company y ensayó las danzas modernas "Love Food Stall", "June Jasmine" y "Scholar".

En marzo de 2000, fue el presentador de "Computer Night" en la Televisión Educativa de China. En septiembre participó en la grabación del segundo set del "Diccionario Feliz" de CCTV. En abril participó en la "Exposición de Danza Moderna de Beijing" celebrada en el Teatro Haidian.

Desde febrero de 2001 hasta octubre de 2001, fue el presentador de la "Lista de revisión de canciones originales de China-Conferencia de prensa de nuevas canciones" de la estación de televisión de Shandong y el periódico China Music Life. En octubre, se desempeñó como presentador contratado de Jade Media Entertainment Co., Ltd. (un medio de comunicación de propiedad totalmente extranjera).

En diciembre de 2002, se desempeñó como presentador de "Same Song" de CCTV y "China Music Television".

En octubre de 2003, se desempeñó como presentador del programa "Music Chart" de Enlight Media.

El álbum "Alive Time" fue lanzado en diciembre de 2008.

El álbum "I Think Love Is Too Simple" fue lanzado en 2009.

El 2 de mayo de 2010 participó en la grabación del programa "¿Quién es?"

En 2011, fue presentador de "It's You" y "Watch and Watch" de Tianjin Satellite TV. En noviembre, fue invitado al programa benéfico de Hebei Satellite TV "True Love Melody".

En junio de 2012, participó en el rodaje de "Celebrity Intern" con Zhang Qingyuan y Deng Anqi.

En abril de 2014, interpretó a Lin Tong en el emocional drama urbano "The Seven Year Itch", protagonizado por Wen Qing, Hua Shao y otros.