Water
Restless Natives
Tenko
Hazell
Third Time Lucky
Movie · as Japanese Reporter
Movie · as 2nd Japanese Man
TV · as Mr Suriaki · 1 ep
TV · as Tanaka, Lt. Nakamura · 3 eps
TV · as Japanese · 1 ep