- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Michael Lehr was born on January 18, 1984 in Seoul, South Korea. He is an assistant director and actor, known for Mulan (2020), Hotel Artemis (2018) and Alita: Battle Angel (2019).
Awards
Filmography