Ma Yan з'являлося в 3 series та 1 фільм. Цю роль, Boss Fang, можна побачити в серіалі Never-Ending Summer. У кіно, як Liu Cheng'en у повнометражному фільмі 辛亥革命.