Ma Yan hat 3 Serien und 1 Film gedreht. Unter anderem spielte er Boss Fang in der Serie Never-Ending Summer.Im Kino in der Rolle des Liu Cheng'en im Spielfilm 辛亥革命.