Actor
God's Not Dead: In God We Trust
2024 · as Martin
Turning Red
2022 · as Additional Voices (voice)
God's Not Dead: We The People
2021 · as Martin Yip
Wish Dragon
2021 · as Additional Voices (voice)
Magic Kingdom
2020 · as Kit
Song of Back and Neck
2018 · as Zhang Wei
God's Not Dead 2
2016 · as Martin Yip
God's Not Dead
2014 · as Martin Yip
InAPPropriate Comedy
2013 · as Sweatshop Worker