David Rubin
Biography
David Rubin
David Rubinis a Spanish cartoonist who has published several critically-acclaimed graphic novels including THE HERO and BEOWULF. He has also directed an animated feature film, SPIRIT OF THE FOREST, and has been the subject of a documentary film himself.
David Rubin