Acting
36 titles
No biography available.
The Stars Between Us
Keith
Avatar the Last Airbender
Shufen
Tracker
Mark Cheong
Allegiance
Liam Chang
Sight Unseen
Mark Chan
Wild Cards
Dr. Melvin Tadlock
The Irrational
Det. Bryan Chou
Bones of Crows
Jason Smith
The Journey Ahead
Dr. Wiseley
Surface
Officer Roger
Jailbreak Lovers
Damian Jenkins
The Mighty Ducks: Game Changers
Clark Reddick
Superman & Lois
Lawyer
Spontaneous
Investigator
Noelle
Tonya's Father
Playing with Fire
Dad with Toy
Abducted: The Mary Stauffer Story
Brian
Ruby Herring Mysteries: Silent Witness
Craig Powers
A Million Little Things
Dr. Lee
The Lost Wife of Robert Durst
Lieutenant Robert Gibbons
The Good Doctor
Ben
Death Note
Officer (uncredited)
Menendez: Blood Brothers
Lester Kuriyama
Pumpkin Pie Wars
Male Executive
Chesapeake Shores
Kyle Hadden
Lucifer
Klause
The Flash
Stock Broker
Bates Motel
Dr. Nguyen
Arrow
Staffer #1
This Means War
Smart Consumer Employee
Marmaduke
V
Wen Chiang
Stargate Universe
Alliance Tech
Fringe
Night Security Guard
Supernatural
Detective
Smallville
Production Assistant