The Ideal City 2013
Production Design
Dieci Cadute 2012
Director, Animation, Producer
One Hundred Steps 2000
Assistant Production Design
Credits from TMDB.