Place of Birth
Liverpool, United Kingdom

Niamh McArdle

Directing

Biography

Stop-motion animator and filmmaker

Popular Movies