Website (opens in a new tab)IMDb (opens in a new tab)
1995·4 eps
Ming T'ien
1993·3 eps
Mayor / Kanoi/Kiya
2014·1 ep
Dean
2018·2 eps
Scholar
2018·1 ep
Nancy's Doctor
2011·2 eps
Kenji
2006·1 ep
Terry Loo