Michael Cusack

Michael Cusack is a film director and animator based in Adelaide, co-founder of Anifex with Richard Chataway.

IMDB: imdb.com/name/nm1534601