The Primevals 2023
as Tenzang
True Vinyl 2004
as Morita
Smart House 1999
as Reporter #2
Yellow 1998
as Peter
Dog Watch 1997
as Bench
Star Trek: First Contact 1996
as Porter
Rage of Vengeance 1993
as Sunghi
Credits from TMDB.