Dragon Blade
Run, Tiger Run!
Someday or One Day
The Black Box
The Accidental Influencer
Scamsgiving
Eternal Faith
Game Not Over
TV · Visual Effects · 1 ep
TV · Visual Effects Supervisor · 13 eps
Movie · Visual Effects Supervisor
TV · Visual Effects · 13 eps