Movies:
- Air Bound – Bobo
- Aladdin and the King of Thieves – Aladdin (dialogues; 1st dub)
- Animals United – Billy
- Barbie and the Magic of Pegasus – Aidan (1st dub)
- Barbie as the Princess and the Pauper – Wolfie, Nick (1st dub)
- Beethoven's 3rd – Bill (Jamie Marsh)
- Cars – Ramone
- Cinderella – Jaq (1st dub)
- Cinderella III: A Twist in Time – Prince Charming (1st dub)
- Fantastic Mr. Fox – Coach Skip
- Final Fantasy VII: Advent Children – Cloud Strife
- Flushed Away – Sid (1st dub)
- Hoodwinked! – Boingo (2nd dub)
- Kubo and the Two Strings – Beetle
- Madagascar – Alex (1st dub)
- Madagascar: Escape 2 Africa – Alex (1st dub)
- Mr. Peabody & Sherman – Mr. Peabody
- Mulan – Li Shang
- Muppet Treasure Island – Rizzo the Rat
- My Friend Bernard – Narrator (1st dub)
- Open Season 2 – Roberto (1st dub), Boog (2nd dub)
- Our Family Wedding – Miguel Ramirez (Carlos Mencia)
- Pinocchio – Jiminy Cricket (dialogues; 2nd dub)
- Rise of the Guardians – Jack Frost
- Sinbad: Legend of the Seven Seas – Sinbad (2nd dub)
- Sing – Buster Moon
- The Croods: A New Age – Phil Betterman
- The Road to El Dorado – Tulio
- The Tale of Despereaux – Despereaux
- Turbo – Chet
- Unstable Fables: Tortoise vs. Hare – Murray Hare
- You Don't Mess with the Zohan – Salim Yousfobdal (Rob Schneider)
Series:
- Big Cook, Little Cook – Ben (Steve Marsh)
- Nadia: The Secret of Blue Water – Aerton
- Naruto – Rokusuke
- The Mr. Peabody & Sherman Show – Mr. Peabody
Specials:
- Hooves of Fire – Robbie the Reindeer
Theater:
- Queens of France (1999) – Monsieur Cahusac
- The Knights (1999) – Thief
- Hamleti në katranin e poshtëm (2001)
- Ars longa, vita brevis (2001)
- A Streetcar Named Desire (2001) – Young Collector
- Dashuri në furgon (2002)
- Hamleti... vazhdoni tekstin (2005–2006)
- Kolonel Zogu (2009)
- Uomini senza donne (2010)
- Amadeus (2011) – Wolfgang Amadeus Mozart
- Le Bourgeois gentilhomme (2013)
- A Skull in Connemara (2014)
- Shkër...ta me kapele (2014) – Jackie
- Someone Who'll Watch Over Me (2015) – Adam
- The Memory of Water (2016)
- Animal Farm (2017) – Executive Producer
- The 39 Steps (2017)
Television:
- Portokalli (2003–present) – Various
- Komuna e Parisit (2009)
- Dua vendin tim (2012–2013) – Team Captain
- Taksisti (2014)
- Skandërbeg (2017) – Gjetan
- Familja (2018)
Filmography:
- Unë, ti dhe Kasandra (1999) – Ilir
- Gjallë! (2009) – Policeman
- Lindje, perëndim, lindje (2009) – Farmer
- Daja (2014)
- Tirana '14 (2014)
Awards:
- Akademia e Çmimeve Kult (2012) – Actor of the Year [NOMINEE]