
Actor
Age 55 · USA

2001 · ★ 7
as Johnny Tran

2019 · ★ 7.3
as Master Clive Lee

2013 · ★ 6.4
as Kang

2002 · ★ 6
as Zao

2023 · ★ 7.8
as Bank Manager

2009 · ★ 6.8
as Takeshi

2012 · ★ 5.5
as Zen Yi, The X-Blade

2020 · ★ 4.7
as Capt Sand

1999 · ★ 6.1
as Kazuo Miyamoto

2008 · ★ 3.5
as Edward Carnby

2008 · ★ 5.6
as Chance Templeton

2025 · ★ 6.2
as Shenlong Shen

2010
as Dr. Lee

2011
as Jonathan

as Shenlong Shen
Movies from TMDB, TV roles from TVmaze (main cast only).