Film
• Pertaruhan sebagai Elzan (2017)
• Dear Nathan sebagai Nathan (2017)
• Jailangkung sebagai Rama Putera (2017)
• A: Aku, Benci & Cinta Alvaro Radyana Putra (2017)
• One Fine Day sebagai Mahesa (2017)
• Surat Cinta Untuk Starla sebagai Hema Candra (2017)
• Jailangkung 2 sebagai Rama Putra (2018)
• Something in Between sebagai Gema (2018)