Known For
Filmography
—2025
2025
2025
2024
2023
2023
2022
2022
2022
2021
2018
2017
2016
20112011
2011
2010
2009
2006
2005
Near Death
Near Death
Movie · as Harry

Extremely Unique Dynamic
Movie · as Ryan

Happy Face
TV · as Stewart · 2 eps

Follow Me Around
TV · 1 ep

Cosmetic Criminals
Movie · as Panda

Last Summer of Nathan Lee
Movie

Animal Control
TV · as Marty · 1 ep

Bullet Train
Movie · as Passenger (uncredited)

Abominable and the Invisible City
TV · as Additional Voices (voice) · 4 eps

Warped!
TV · as Chuck · 2 eps

Invasion
TV · as Tech · 1 ep

9-1-1
TV · as Hiro · 1 ep

Young Sheldon
TV · as Paul · 1 ep

8989 Redstone
Movie · as Rama
Today Has Been Weird
Today Has Been Weird
Movie · as Clements

Shameless
TV · as Ralph Wong · 1 ep

Up All Night
TV · as Danny · 1 ep

Pretty Little Liars
TV · as Kevin · 1 ep

V
TV · as Chinese Boy · 1 ep

Eureka
TV · as Tesla Kid #1 · 1 ep

Grey's Anatomy
TV · as Gerard · 1 ep
