Film
China Doll
Delores
Dena
(as Lorissa)
India
Jada Fire
Mark Anthony
Michael J. Cox
Rajah Shines
Fedai
1978
Parya
2011
Heavy Traffic
1973
Belalı Oyun
2005
V/H/S/94
2021
V/H/S/99
2022
Cevher
2024
Doğaçlama
2020
Saint Catherine
O Lucky Man!