Nick Dudman

Nick Dudman is a make-up effects designer for Harry Potter and the Half-Blood Prince.