
Actor
Age 53 · USA

2009 · ★ 6.7
as David Park

2016 · ★ 7.1
as Pencak Silat Master

2013 · ★ 6.4
as Undercover Commando (uncredited)

2020 · ★ 6.8
as Sergeant Qiang

2016 · ★ 5.4
as Yeong

2004 · ★ 6.5
as Red Guard (uncredited)

2012 · ★ 5.8
as The Clerk (uncredited)

2003 · ★ 6.1
as Laser Tech

2009 · ★ 7.4
as Teddy D

2002 · ★ 6.6
as Gang Fighter #2

2000 · ★ 5.7
as Ming

2023 · ★ 6.5
as Babbo (voice)

1994 · ★ 4.6
as Ninja Wraith

2017 · ★ 5.8
as Tony Yu

1995 · ★ 5.5
as Technician

2000 · ★ 5.7
as Jackie Hammonds

2022 · ★ 7.7
as Kuai Liang (voice)

1997 · ★ 6.2
as Razor Scarred

2022 · ★ 5.8
as Doctor Tzin / Interpol Commando 2 (voice)

2003 · ★ 5.6
as Ling

2020 · ★ 6.7
as Hing

2018 · ★ 4.8
as Ahab

2014 · ★ 5.2
as Born to Kill Dai Lo

2014 · ★ 4.7
as Cop

2012 · ★ 4.4
as Simon

2006 · ★ 4.7
as The Seoul Man

2025 · ★ 6.1
as Reese

2008 · ★ 4.1
as The Guard

1995 · ★ 5.8
as Paul

1996 · ★ 4.6
as Hashimoto
Movies from TMDB, TV roles from TVmaze (main cast only).