2014 • as Guru 1 SMA
2017 • as Teacher Adam
2015 • as Wawan
2016 • as Peter Manumasa
2024 • as Self
2024 • Creator