Known For
Filmography

Valiant One
Movie · as Medic Crew Chief

TRON: Ares
Movie · as Dillinger Security #2

Confessions of a Cam Girl
Movie · as Officer Michaels

Tipline Mysteries: Dial 1 for Murder
Movie · as Luke

Avatar: The Last Airbender
TV · as Monk Thet · 1 ep

Sight Unseen
TV · as Officer · 1 ep

Pride: A Seven Deadly Sins Story
Movie · as Chicago Police Officer

The Irrational
TV · as SWAT Officer · 1 ep

The Fall of the House of Usher
TV · as Tamerlane's Bodyguard · 1 ep

Alert: Missing Persons Unit
TV · as Dog Walker · 1 ep

Butlers in Love
Movie · as Ikeito Shinkai

Dying for a Family
Movie · as Swenson

Girl in the Shed: The Kidnapping of Abby Hernandez
Movie · as Officer Babcock

Jailbreak Lovers
Movie · as Detective Michael Roberts

So Help Me Todd
TV · as Bailiff · 1 ep

Fire Country
TV · as C.O. · 1 ep

Fakes
TV · as Cop · 1 ep

Under Wraps
Movie · as Gordo

Doomsday Mom
Movie · as Guard

Debris
TV · as Special Ops Captain · 1 ep

Maid
TV · as Bob · 1 ep

Superman & Lois
TV · as Gavin Park · 1 ep

Invasion
TV · as Agent Gant · 1 ep

Helstrom
TV · as Guard · 1 ep

The Art of Racing in the Rain
Movie · as Officer

Alive
Movie · as Triad Gangster

Batwoman
TV · as Orderly, Arkham Orderly #1 · 2 eps

Wu Assassins
TV · as Lau · 2 eps

Gabby Duran and the Unsittables
TV · as Bald Alien Father · 1 ep

Game Over, Man!
Movie · as Geo

A Million Little Things
TV · as Wayne · 1 ep

The Good Doctor
TV · as Security Guard · 1 ep

DC's Legends of Tomorrow
TV · as Triad Member · 1 ep

Travelers
TV · as Swat Leader · 1 ep

Lucifer
TV · as Thug #1 · 1 ep

The Flash
TV · as Yakuza Baddie · 2 eps

Battlestar Galactica: Blood & Chrome
Movie · as Osirus Marine Sergean

Battlestar Galactica: Blood & Chrome
TV · as Osirus Marine Sergeant · 10 eps

Arrow
TV · as Supermax Guard · 1 ep

2012
Movie · as Chinese Soldier

Eureka
TV · as GD Section 5 Guard, Security Guy · 2 eps


