A self taught artist. illustrator and cover artist who has worked for most of the US comics publishers.