Share
Project Views
437
Appreciations
35
Followers
67
Following
396
  • Director + 3D Designer
    David Ian Goddard / Studio — London, United Kingdom
  • Installation Designer
    Black Rat Projects — London, United Kingdom
  • Senior Designer
    Interpretation — London, United Kingdom
View Full Resume →
Member since: Feb 7, 2012