Movie | Chosen | Self | 2022-11-03 |
Movie | Natural Starter | 2021-10-29 | |
Movie | The Interview | Korean Guard | 2014-12-25 |
Movie | Mega Shark vs. Crocosaurus | Naval Officer | 2010-12-21 |
Movie | The Chair | The Dentist | 2007-01-01 |
Movie | Balls of Fury | Chinese Triad (uncredited) | 2007-08-29 |