Home / Discover / People

Alita: Battle Angel

2019
as Master Clive Lee

Ninja Assassin

2009
as Takeshi

The Fifth Commandment

2008
as Chance Templeton

Alone in the Dark 2

2008
as Edward Carnby

Snow Falling on Cedars

1999
as Kazuo Miyamoto

The Man with the Iron Fists

2012
as Zen Yi, The X-Blade

Beyond Remedy

2009
as Doctor Lee

Remigration

2011
as Jonathan

Writer

Movie The Fifth Commandment 2008

Guest Star

Episode Any Day Now
The Dust Of Life
2000
Episode Boston Legal
Til We Meat Again
2005
Episode The Division
Partners in Crime
2001
Episode MADtv
Episode #807
2002