Feng Yue sinh ngày 21 tháng 2 năm 1993 tại thành phố Gia Hưng, tỉnh Chiết Giang, tốt nghiệp học viện sân khấu Thượng Hải và là một nữ diễn viên điện ảnh và truyền hình ở Trung Quốc đại lục. Năm 2013, cô bước chân vào showbiz nhờ tham gia bộ phim truyền hình cách mạng “Black Fox”. Cùng năm đó, cô cũng đóng vai chính trong bộ phim chiến tranh “Snow Leopard Strong Years”. Tháng 6 năm 2015, tham gia ghi hình cho chương trình thực tế cuộc thi quân sự “Soldier Assault: The Brave Soldier”. Vào ngày 3 tháng 3 năm 2021, bộ phim “Snow Leopard: The Secret War” do cô đóng vai chính được khởi chiếu tại Gia Hưng. Mới đây, Black Fox Ultimate Rescue cũng chính thức được phát hành, bộ phim điện ảnh cô đảm nhận vai nữ chính.
Phim Giải Cứu Cáo Đen kể về Wang Wenyuan và Xia Fan, những người dẫn đầu đội biệt kích Cáo Đen, sau khi biết quân đội quốc gia Ma Longchuan không giải cứu được mình, họ không ngại phòng thủ dày đặc của quân đội Nhật Bản và liều lĩnh đến giải cứu quân đội Liên Xô chuyên gia Luo Fei. Là một bộ phim hành động quân sự thời kháng chiến chống Nhật, “Black Fox: Jedi Rescue” không chỉ có bối cảnh chiến tranh trên diện rộng mà còn kết hợp nhiều cảnh hành động thời thượng, hiện đại như parkour và drag racing, sẽ trình diễn một cách tuyệt vời.