
Known For
Filmography
2025
2024
2023
2021
2021
2019
2019
2018
2017
2017
2017
2016
2016
2012

UNTAMED
TV · as Marlon · 1 ep

Avatar: The Last Airbender
TV · as Foreperson · 1 ep

It Lives Inside
Movie · as Janitor

Oats Studios: Volume 1
Movie · as Rivergod

Debris
TV · as Alvin · 1 ep

Alive
Movie · as Alex Liu

Wu Assassins
TV · as Chen · 2 eps

Skyscraper
Movie · as HKP Officer #1

Firebase
Movie · as River God

Riverdale
TV · as Dr. Daryl Doiley, Dr. Darryl Doiley · 1 ep

The Good Doctor
TV · as Joan's Friend · 1 ep

Shadow of the Lotus
Movie · as Trung

Lucifer
TV · as Bloody Gang Banger · 1 ep

Arrow
TV · as Triad Thug · 1 ep