Actor | Producer | Soundtrack
Steven was born in Korea. He and his family moved to the United States, to the state of Michigan - just like his character Glenn in the AMC hit TV series The Walking Dead.
I'm not much of a horror fan. When it comes to ghost stuff and demon stuff, I can't watch that.
Seoul, South Korea
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.