Актьор - Grey Nomads(Сериал)(2020-2022) - Stephen Boyce Space Nova(Сериал)(2020) - Andy Ling The New Legends of Monkey(Сериал)(2020) - Kimura One Eye / Kimura SeaChange(Сериал)(2019) - Phil Tran Ms Fisher's Modern Murder Mysteries(Сериал)(2019) - Tony Wu Little Monsters(2019) - Lieutenant Pine Gap(Мини Сериал)(2018) - Zhou Lin Bite Club(Мини Сериал)(2018) - Detective Wong Black Lips(Късометражен)(2018) - Hong Feng 7 Guardians of the Tomb(2018) - Chen Wolf Creek(Сериал)(2017) - Steve Cham Marco Polo(Сериал)(2016) - Kasar Janet King(Сериал)(2016) - Bao Long Home and Away(Сериал)(2015) - Doctor Chan Maximum Choppage(Сериал)(2015) - Pump'd Serangoon Road(Мини Сериал)(2013) - Lim Chee Kit Dance Academy(Сериал)(2012-2013) - Raf Terra Nova(Сериал)(2011) - Arthur Chang Crownies(Сериал)(2011) - Adam Long Sea Patrol(Сериал)(2009) - Jaya Blue Water High(Сериал)(2008) - Angus / Angus Li The Forbidden Kingdom(2008) - Lu Yan / Old hop (uncredited) Satisfaction(Сериал)(2008) - Peter Yuan The Starter Wife(Мини Сериал)(2007) - Rickshaw Driver Five Moments of Infidelity(2006) - Danny / Mitchel's gay lover (Segment 3) See No Evil(2006) - News Reporter All Saints(Сериал)(2004-2005) - Oscar Wu The Myth(2005) - Jack / General Meng-Yi (English Revoice) Little Fish(2005) - Mingh Mermaids(2003) - Carlo The Twins Effect(2003) - Jackie Chan (English Revoice) Farscape(Сериал)(2002-2003) - General Rahzaro / E'Alet Bad Cop Bad Cop(Мини Сериал)(2002) - Kenneth L. Fook The Pact(2002) - Detective Moeller The Lost World(Сериал)(2000-2001) - Arjax / Roac Going Home(Сериал)(2001) - Kwan David Lee The Bill(Сериал)(2001) - Joey Tranh Hard Knox(2001) - Jackson Better Than Sex(2000) - Guy D Dr. Jekyll and Mr. Hyde(2000) - Ah Yee Bondi Banquet(Сериал)(1999) - Yao Ming Di In the Red(1999) - Bobbi The Dark Redemption(Късометражен)(1999) - Klaus Vanderon Murder Call(Сериал)(1998) - Claude Wang Wildside(Сериал)(1998) - Tuan Ma Never Tell Me Never(1998) - Jason The Hostages(1997) Time Trax(Сериал)(1994) - Yakuza No. 2