Series:
- Bir İstanbul Masalı – Zekeriya (Emre Karayel)
- Dila Hanım – Metin Selamoğlu (Oktay Gürsoy)
- Zehirli Sarmaşık – Derin (Mustafa Vural)
Theater:
- He Had Two Pistols with White and Black Eyes (1996)
- Hamlet (1998–1999) – Laertes
- Eshtrat që vijnë vonë (1998)
- The Dumb Waiter (1999)
- Games In The Backyard (1999)
- Tartuffe (1999)
- Play Shakespeare (2000) – Romeo, Mark Anthony
- Lilith's Children (2000) – Him
- Pallati i ëndrrave (2002) – Kurt
- Babai (2004) – Dr. Ostenmark
- The School for Wives (2004) – Horace
- Fani vjen vetëm (2005)
- The Blue Room (2007) – The Playwright (Robert)
- Scheherazade: Black Comedy in 1001 Minutes (2011) – Mladichot
- Life Is a Dream (2012)
- Eternal House (2013) – John Baltimore
- Vajza kuqezi (2014)
- Nathan the Wise (2019) – Nathan
Filmography:
- Woman Without Wings (1999) – French Ambassador
- Years of Solitude (2005)
- Human Zoo (2009) – KLA Commander
- Bunilo (2009) – Stevo
- This is Not an American Movie (2011) – The American
- Balkan Bazaar (2011) – Gent Shkëmbi
- Shanghai Gypsy (2012) – Lutvija Belmondo Mirga
- A Small Time/Space Discontinuum (2014) – Alex, Screenwriter
- The Man Who Wouldn't Die (2015) – Johnny
- DODA: The Life and Adventures of Franz Baron Nopcsa (2016) – Director, Screenwriter
- The Man Who Wasn't There (2017)
- Dolores (2017)
- General (2019) – Carero
- Open Door (2019) – Rezart
- Perhaps (2022)
Television:
- Salon Harmoni (1998) – Albanian Businessman
- Vo svetot na bajkite (1999)
- Our Neighborhood (1999)
- Svetot ima osum strani (2001)
- Unutma Beni (2002)
- The Philanthropist (2009) – Imam Hassan
- X Company (2015) – Vichy Policeman
- White City (2015) – Tahir Habibi
- Legends (2015) – Doku Zakayev
- Na terapija (2017) – Gent
- Good Omens (2019) – Russian Captain
- The Trial of Christine Keeler (2019–2020) – Yevgeny Ivanov
- Ubice mog oca (2020) – Najdeni
Documentaries:
- Does It Hurt? (2007)
Awards:
- Film Fest Kosova (2013) – Best Actor [WINNER]
- Tetova International Film Festival (2018) – Best Director [WINNER]
Dubbing Credits:
- 3 voice roles from 3 titles
Categories: