
Acted in 42
2020s
- 2026
Menantu Tanpa Reda
Zul · 60 episodes
- 2025
Srikandi
Movie
- 2024
Don't Look Back... I Know Your Origins
Tok Imam
- 2023
The Lord Musang King
Samad
Abang Muazzin
Movie
- 2022
Halimun
Movie
Biarkan Ia Pergi
Othman · 20 episodes
Abah's Last Request
Movie
Biarkan Ia Pergi
Movie
Isyarat Cinta Alya
Movie
Syurga Noah
Movie
- 2021
Cukup Derita Itu
Datuk Azli · 40 episodes
Audrey
Movie
- 2020
Kelmarin Cinta
Movie
Pelindung Seorang Puteri
Movie
2010s
- 2019
Asam Pedas Cendol Sejoli
Movie
Nana Dan Jam Atok
Movie
- 2018
Kan Ku Kejar Cinta Kamu
Datuk Seri Hakim · 28 episodes
Polis Evo 2
Captain Wazir
Semerah Cinta Humairah
Pak Zali · 15 episodes
Dia Anak Jeneral
Movie
- 2017
Lelaki Itu Pemilik Hatiku
Tan Sri Hisyam · 32 episodes
Cinta Samar TV1
Movie
Isteriku Mem Besar
Movie
- 2015
Pilot Cafe
Mubarak
- 2011
Dewa Cinta
Borhan · 24 episodes
Tanah Kubur
TV
- 2010
Adnan Semp-It
Dato' Harun
2000s
- 2009
Devil Whisper
Imam
Maut
Ayah Farah
- 2008
Cicakman 2: Planet Hitam
Fire Chief
I'm Not Single
Ghani
Duyung
Wan Pagek
- 2007
Impak Maksima
Eva's Father
Don't Look Back
Tok Imam
- 2005
Lady Boss
Movie
Cinta Fotokopi
Tok Kadi
No release date
Isyarat Cinta Alya
Hafidzuddin Fazil