Ken Barr is active/lives in United Kingdom. Ken Barr is known for illustrator-comic book, magazine.
These Notes represent the beginning of a possible future biography for this artist. Please click here if you wish to help in its development.
Known for his Captain Marvel comic illustrations, Ken Barr also illustrated the Planet of the Apes, Doc Savage, etc.