 Mayer has a major role in a feature "Ghosts of Old Shanghai" (2011), an independent film written and directed by Eric Heise.For short film, Mayer played a leading role in "Analysis" by director Richard Trombly and in "Goodbye Shanghai" directed by Adam Christian Clark, has written and directed "Against All Odds" for the Meiwenti Shanghai Short Film Competition 2009, and produced and acted in "China White Night" for the 2009 Straight8 Film Competition.He has acted in many others.