Yen Tan

Graphic Designer
Otto is the One

Malaysian-born Yen Tan is an award-winning filmmaker and graphic designer based in Austin. His previous feature, PIT STOP, premiered at Sundance 2013 and was nominated for a John Cassavetes Award at Independent Spirit Awards 2014. His new film, 1985, is premiering at SXSW 2018.

Programming descriptions are generated by participants and do not necessarily reflect the opinions of SXSW.