About Me

Steve May is an animation director & freelance illustrator based in London (UK).He was born in sunny Hastings & spent his childhood drawing lots of things & discovering interesting ways of injuring himself.