- 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 The Last Airbender (2010), Win Win (2011) and Black Rain (1989). He died on July 15, 2018 in Larchmont, New York, USA.
Awards
Filmography