Keong SimKeong Sim Selective FilmographySpace Sweepers(2021)CastActorThe Last Airbender(2010)CastActor(*) uncredited