From what I’ve been able to dig up, Yoann Lemoine is a well traveled man. He’s studied illustration in France, and screen printing in England. He now lives in New York where he seems to be doing commercials and short films. Such a busy guy!
He’s working on a new website right now, but you can still check out his old one as well to see more of his work. I’d also suggest visiting his Myspace to see even more of his great illustrations.