NEBULA
Discover
Movies
TV Shows
Idea Ng — NEBULA
Acting
Idea Ng
November 12, 1983
Known
for
59
The Stool Pigeon
2010
45
Lucky Star 2015
2015