Acting
Thomas Nawilis is an Indonesian director and actor.
The Raid 2
2014
Di Sini Ada Setan!
2003
Claudia/Jasmine
2008
Modal Dengkul
Gie
2005
Di Sini Ada Setan: The Movie
2004
Tusuk Jelangkung