- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Edmund Ikeda was born on March 10, 1916 in San Francisco, California, USA. He was an actor, known for Win Win (2011), The Last Airbender (2010) and Black Rain (1989). He died on July 15, 2018 in Larchmont, New York, USA.
Awards
Filmography