Al Leong has been the following characters in movies/television discussed on this site.
Genghis Khan - Bill & Ted's Excellent Adventure (1989)
Uli - Die Hard (1988)