Nicco Lorenzo Garcia is an actor.
2003 • as First Officer Phunthat Boonyayej
2003 • as Security Guard
2019 • as Immigration Officer
2016 • as Luis Torres
2002 • as Dao Nguyen
2023 • as Monk Dawa