Martin is a versatile artist who in the 70s, did 3D, printmaking and animated film. His principal metier has been drawing, then oil painting. Martin explores his inner self. He loves animals and those he depicts are often part invented as he has strong feelings towards surrealism and science fiction.