Actor
The Metamorphosis Project
2024 · as Eric Lim
Sun King
2020 · as Louis Liu
Hypoxia
2019 · as Edgar