Born · August 22, 1971 (53 years old)
Known For: Acting
Place of Birth: Washington, District of Columbia, USA
Shenlong Shen
2025
Bank Manager
2023
Capt Sand
2020
Master Clive Lee
2019
Kaidu Khan · (20 episodes)
2014
Kang
2013
Zen Yi, The X-Blade
2012
Jonathan
2011
Han Ji-Woon · (1 episode)
2010
Dr. Lee
2009
Takeshi
2009
Edward Carnby
2008
Chance Templeton
2008
Troi Ran (uncredited) · (1 episode)
2004
Zao
2002
Kazu Tamazaki · (2 episodes)
2001
Johnny Tran
2001
(1 episode)
2001
Mr. Hsing · (1 episode)
2000
Kazuo Miyamoto
1999
Shenlong Shen