FILMOGRAPHY
2017 · DEA Agent Cho
2019 · Controller Steven
2019 · Reporter (Rui Tanaka)
2013 · Kevin Chun
2012 · Sean
2023 · 電影
2006 · 電影