Movies
Pinocchio
as Volpe (voice - IT)
22 Bullets
as Zacchia (uncredited)
Leo Da Vinci: Mission Mona Lisa
as Ciacco / Pirata Fly (voice)
A Greyhound of a Girl
as Paddy (voice)
Pet Pals and Marco Polo's Code
as Canbaluc (voice)
Trash: La Leggenda Della Piramide Magica
as Maltin (voice)
Corto Maltese and the Ethiopian
as Shama'el (voice - IT), Tenente Tenton (voice - IT)
Pet Pals in Windland
as Canbaluc (voice)
I Roteò e la magia dello specchio
as Hobo Starnuto (voice)
Clash of civilization over an elevator in Piazza Vittorio
as Funzionario