As a scriptwriter, director:
2022 "Opera Jalanan- Street Opera"
As an (executive) producer:
2022 "Opera Jalanan - Street Opera.
2021 "Lena's Requiem" , director Nier Castielroy.
2020 “After Multatuli left”, director Yogi Sumule.
As an actor:
2021 "Lena's Requiem" , lead role as pastor, director Nier Castielroy.
2020 “After Multatuli left”, as narrator, director Yogi Sumule.
2019 “Martyr, the interview”, short movie, supporting role as CIA agent Hanks, director Nier Castielroy.
2019 “Bumi Manusia”, supporting role as Judge of the native court, director Hanung Bramantyo.
2019 “Koboy Kampus”, supporting role as student’s father, director Pidi Baiq.
2018 “Belok Kanan, Barcelona”, supporting role as Chef cook, director Guntur Soeharjanto.
2018 “Buffalo Boys”, supporting role as Dutch officer, director Mike Wiluan.
2018 “ Danur 2: Maddah”, supporting role as father of Elisabeth, director Awi Suryadi.
2017 “Merah Putih Memanggil”, lead supporting role as Hostage Bastian Durand, director Mirwan Suwarso.
2017 “Adiyapi”, short film. Lead role as Jan Bakker, director Kevin Geraldo.
2017 “Kartini”, supporting role as doctor, director Hanung Bramantyo.
2016 “Rudy Habibie”, supporting role as Franz Helmuth, director Hanung Bramantyo.
2015 "Guru Bangsa, Tjokroaminoto”, Lead supporting role as D.A. Rinkes, director Garin Nugroho.