The Blacklist
Depraved
Lucky Grandma
Talking To My Mother
The Last Act
Movie · as Lao Shei
Movie · as Mr. Ling
The Devil Sits on Both Shoulders
Movie · as Terry
Movie · as Michael
TV · as Assistant · 1 ep