Evan Lai hat 10 Serien und 2 Filme gedreht. Unter anderem spielte er Mr. Zhao in der Serie Shameless (US).Im Kino in der Rolle des Bohai im Spielfilm Civil War.