Home / Discover / People

Star Trek: Voyager

1995
as Harry Kim

Star Trek: Of Gods and Men

2007
as Commander Garan

Demon Island

2002
as Paul

Alongside Night

2014
as Major Chin

The Auteur Theory

1999
as Mike Wong / God

Unbelievable!!!!!

2020
as Dr. Charles Hunter

Monster Force Zero

2019
as Self - Host

Hundred Percent

1998
as Troy Tashima

Ivory Tower

1998
as Mark

Guest Star

Episode All-American Girl
Submission: Impossible
1994