Known For

Lord of Mysteries
2025 • as Pallez Zoroast / Leonard Mitchell's parasite (voice)

New Gods: Nezha Reborn
2021 • as Father (voice)

My Girlfriend is an Alien
2019 • as Uncle Kang (voice)

The Three-Body Problem in Minecraft
2014 • as 章北海 (voice)

Gulu Mermaid
2015 • as (voice)

The Eternal Strife
2023 • as (voice)
Filmography
2025

2023

2021

2019


2015

2014
