Robin Hammond

Level 4

Rank: 122
I live 40 miles north of London England. All through my life I have maintained a passion for 3D art although I have never done anything professionally. I am a fabrication engineer by trade and transferred those skills to restoring classic vehicles to a high standard of finish. I have recently been looking into all aspects of making short films