Edmund Ikeda



Crédits

Win Win (2011)
as Frank
The Substance of Fire (1996)
as Mr. Otani Sr
Black Rain (1989)
as Japanese Businessman