David Blanchard

Supporting Actor ● Art Director ● Production Designer


English 1998
Supporting Actor
Art
Irish Gaelic 2017
Production Designer