Ouyang Juewen creó más de 60 obras de cine y televisión a lo largo de su vida, incluidas "Zhao", "Village Official", "Wild Duck Island", "On the Way", "Daughter's Ship" y " Ciudad Tieniu" espera.
Ouyang Juewen también publicó o interpretó más de 300 canciones, como "Jiangnan Tea Pickers". Ha publicado más de 20 artículos profesionales como "Exploración de la estructura de cuatro voces de las óperas pictóricas antiguas en el centro de Hunan".
Compiló "Common Tune in Hunan Ancient Painting and Drama" y coeditó con Liu Zhaoqian "Directrices de maestros famosos en Hunan Ancient Painting and Drama" y "Selección seleccionada de famosos cuadros y dramas antiguos de Hunan". , publicado por la editorial. Ha ganado 28 premios de composición a nivel provincial o superior. La Ópera de Hunan "Anecdotes of the Old Table" e "Into the Sunshine" ganaron los premios 11 y 12 de creación musical "Wenhua" del Ministerio de Cultura. Sus obras han ganado seis veces el premio al proyecto "Cinco unos" del Departamento Central de Propaganda. Cuatro de sus series de televisión han ganado premios Feitian.