Karirnya selama empat dekade telah mengumpulkan lebih dari Rp 71 miliar di box office seluruh dunia. Film-film yang dibintanginya pun hingga kini masih kerap disaksikan seperti "Die Hard" "Pulp Fiction" dan "The Sixth Sense".
Tahun lalu ia juga membintangi delapan film diantaranya "Cosmic Sin," "Out of Death" dan "Deadlock". Ia juga membintangi "Gasoline Alley" dan "A Day to Die" yang ditayangkan pada awal Maret 2022.