Movies:
- Baby's Day Out – Additional Voices
- Daddy Day Care – Phil Ryerson (Jeff Garlin)
- Elf – Walter Hobbs (James Caan)
- Herbie Goes to Monte Carlo – Jim Douglas (Dean Jones)
- Leo da Vinci: Mission Mona Lisa – Head of Pirates (official dub)
- Madagascar – King Julien (1st dub)
- Madagascar: Escape 2 Africa – King Julien (1st dub)
- Over the Hedge – Ozzie (2nd dub)
- Pinocchio – Stromboli (2nd dub)
- The Adventures of Tom Thumb and Thumbelina – Roman
- Toy Story 2 – Al McWhiggin
Series:
- A Casa das Sete Mulheres
- Barbe Rouge
- Por ti – Jesús (Álvaro Guerrero), Franco (Héctor Arredondo)
- The Apprentice
Specials:
- The Adventures of Young Ramses – Faraoh
Theater:
- Three Sisters (1995) – Baron Nikolaj Lvovich Tuzenbach
- In the Beginning Was Chaos (1995) – Beggar
- Rinoceronti (1995–1998) – Old Man
- Mekanizmi djallëzor (1995) – Anubis, Tiresias
- A Midsummer Night's Dream (1995, 2015, 2022) – Francis Flute, Theseus
- Danton's Death (1996) – Lawmaker
- Tangoja e fundit (1996) – Fernando
- The Fantasticks (1997) – Hucklebee
- Tango (1997) – Stomill
- Twelfth Night (1998) – Malvolio
- The Tempest (1998) – Trinculo
- The Bald Soprano (1998) – Mr. Smith
- Varreza e makinave (1999) – Emanou
- The Knights (1999) – Slave
- Y2K (1999) – People
- The Glass Menagerie (2000) – Tom Wingfield
- Karriget (2000) – Narrator
- A Streetcar Named Desire (2001) – Harold Mitchell
- Rrëshajët (2003) – Antonio
- Love, Peace, Money (2003) – Nikolai
- Në emër të popullit (2003) – Kadriu
- Nata... e pasuar nga qetësia (2005) – Man
- Hamleti... vazhdoni tekstin (2005–2006) – Horatio
- Ndaj të ngrysuri (2005) – Gaetan Galop
- Kolonel Zogu (2009) – Dimitri Fetisov
- Ana (2010) – Tall Man
- Amadeus (2011) – Venticelli
- Klani i të divorcuarave (2012) – Brixhilda
- Someone Who'll Watch Over Me (2015) – Michael Waters
- Mbroni shpellarin (2015) – Robert
- Një jetë me ty (2016) – Man
- Binjakët (2016) – Menehmi
- Don Quixote (2016) – Don Quixote
- Doubt: A Parable (2017) – Father Brendan Flynn
- The Odd Couple (2017) – Felix Ungar
- The Play That Goes Wrong (2018–2019) – Inspector Carter
- Tri gra dhe Misugi (2018) – Misugi
- The Man Outside (2018–2019) – Colonel
- Antigone (2019) – Chorus
- Nuk dëgjoj, nuk shikoj, nuk flas (2019–2020) – Jakov
- Julius Caesar (2019) – Julius Caesar
- Revizori (2019–2021) – Artemy
- Hedda Gabler (2020) – Judge Brack
- When the Cat's Away (2022)
- Osman Taka (2023)
- The Open Couple (2023) – Husband
Filmography:
- Nekrologji (1994) – Servant
- Tideline (2004) – Soldier
- Luleborë (2004) – Embassy Worker
- Mao Ce Dun (2007) – Policeman
- Gjallë! (2009) – Tiku
- East, West, East: The Final Sprint (2009) – Niko
- Umbrella (2012) – Aleks
- Darka (2014) – Adi, Producer
- Shpirtra të ngjashëm (2014)
- Shirt Sleeves (2015) – Waiter
- The Legend of the Cane (2016)
- Bon Appetit (2017) – Alfred
- Elvis Walks Home (2017) – Riko
- Poeti (2018) – Sculptor
- An Unforgettable Spring in a Forgotten Village (2019) – Xharra
- Furgoni (2019) – Supervisor
- Cirku fluturues (2019) – Alfonsi
- My Name is Sonila (2020) – Detective, Associate Producer
- Ismail's Dilemma (2020) – Mirashi
- I humbur (2020) – Nesti
- Uku (2020) – The Persecuted
- Cadillac and Blackberries (2021) – Set Manager
- Sophia (2022) – Shyqyri
- One of Us (2022) – Klementin
- Das Meer ist der Himmel (2023) – Altin
- Lady-D (2023) – Tim Edward
- The Book of Vlora (2023) – Ilir
Television:
- Portokalli (2004–present) – Various
- Të luajmë shkollash (2006) – Director
- Komuna e Parisit (2009) – Llambi
- Çufoja dhe bubi kaçurrel (2011)
- Dua vendin tim (2012–2013) – Executive Producer
- Taksisti (2014)
- Skandërbeg (2017) – Mikeliano Platinioni
- Snob (2021) – Ilir
- Katrori i pushtetit (2022) – Kujtim
- Ne atje, ata këtu (2022)
Documentaries:
- Dasaria (2013)
Commercials:
- ALBtelecom (2017)
Awards:
- Students' Theater Festival (1995) – Best Actor [WINNER]
- Othello International Theater Festival (2017) – Best Actor [WINNER]
- Akt Fest (2020) – Best Actor [WINNER]