Liana Dognini
Liana Dognini was born and bred in Milan and has been active as an animation filmmaker, scriptwriter and photographer since moving to England.
Filmography
The Putamen (1989), The Happiest Dog in Space (1991), The Cannon Woman (1994), One Eyed (1997), Bye Bye (2001) [all shorts]