Actor

  • Gadis (1980)
  • Sejuta Serat Sutra (1981)
  • Kabut Ungu Di Pinggir Pantai (1981)
  • Dukun Ilmu Hitam (1981)
  • Tapak-Tapak Kaki Wolter Monginsidi (1982)
  • Darah dan Mahkota Ronggeng (1983)
  • Cinta Semalam (1983)
  • Ponirah Terpidana (1983)
  • Pelangi Dibalik Awan (1984)
  • Tirai Kasih (1984)
  • Secangkir Kopi Pahit (1984)
  • Kabut Perkawinan (1984)
  • Kerikil-Kerikil Tajam (1984)
  • Hati Seorang Wanita (1984)
  • Sebening Kaca (1985)
  • Melintas Badai (1985)
  • Secawan Anggur Kebimbangan (1986)
  • Tahu Sama Tahu (1986)
  • Di Balik Dinding Kelabu (1986)
  • Pesona Natalia (1986)
  • Opera Jakarta (1986)
  • 7 Manusia Harimau (1986)
  • Cinta Yang Terjual (1986)
  • Harga Diri (1987)
  • Luka di Atas Luka (1987)
  • Tatkala Mimpi Berakhir (1987)
  • Mekar Diguncang Prahara (1987)
  • Noesa Penida (1988)
  • Api Cemburu (1989)
  • Giliran Saya Mana (1989)
  • Cas Cis Cus (1989)
  • Kanan Kiri OK (1989)
  • Kanan Kiri OK II (1989)
  • Jangan bilang Siapa-Siapa (1990)
  • Nona Manis (1990)
  • Sejak Cinta Diciptakan (1990)
  • Kanan Kiri OK III (1990)
  • Curi-Curi Kesempatan (1990)
  • Dunia Mereka (2006)
  • Terowongan Casablanca (2007)
  • Mengaku Rasul (2008)
  • Mereka Bilang Saya Monyet (2008)
  • Anak Ajaib (2008)
  • Jagad X Code (2009)
  • Terowongan Rumah Sakit (2009)
  • Rasa (2009)
  • Identitas (2009)
  • Jinx (2010)
  • Akibat Pergaulan Bebas (2010)
  • Demi Dewi (2010)
  • Mudik (2011)
  • Dilema (2012)
  • The Raid (2012)
  • Sang Martir (2012)
  • Loe Gue End (2012)
  • True Heart (2013)
  • Hari Ini Pasti Menang (2013)
  • 2014 (2013)
  • Crazy Love (2013)
  • Eyang Kubur (2013)
  • Air Terjun Pengantin Pucket (2013)
  • Merry Go Round (2013)
  • Make Money (2013)
  • Finding Srimulat (2013)
  • Killers (2014)
  • Pukulan Maut (2014)
  • Sepatu Dahlan (2014)
  • Runaway (2014)
  • Negeri Tanpa Telinga (2014)
  • Haji Backpacker (2014)
  • Mantan Terindah (2014)
  • Comic 8: Casino Kings (2015)
  • Erau Kota Raja (2015)
  • Bulan di Atas Kuburan (2015)
  • Jingga (2016)
  • Firegate (2016)
  • Spy In Love (2016)
  • Ini Kisah Tiga Dara (2016)
  • Raksasa Dari Jogja (2016)
  • Senjakala di Manado (2016)
  • Insya Allah Sah 2 (2018)
  • Sebelum Iblis Menjemput (2018)
  • Santet (2018)
  • Keira (2018)
  • Taufiq: Lelaki yang Menantang Badai (2019)
  • Darah Daging (2019)
  • Sebelum Iblis Menjemput Ayat 2 (2020)
  • 100% Halal (2020)
  • Onrust (2021)

Film Pendek / Short Movies

  • Buron / Fugitive (2017)
  • Mahar (2018)

Serial TV / TV Series

  • Elang (2008)
  • Seindah Bunga Teratai (2014)
  • Saya Terima Nikahnya (2015)
  • Halusinada Season 1 : Kasih Ibu (2019)
  • Assalamualaikum Calon Imam (2019)
  • Fatih di Kampung Jawara (2019)
  • 7 Hari Sebelum 17 Tahun (2020)