C. David Johnson Poster

Trivia (2)

His sister, Lin Chapman, is a costume designer.

Attended the University of New Brunswick in Fredericton between 1977-79.