actor: James Adam Lim