Ken Barr is active/lives in United Kingdom. Ken Barr is known for illustrator-comic book, magazine.
Biography Ken Barr
Known for his Captain Marvel comic illustrations, Ken Barr also illustrated the Planet of the Apes, Doc Savage, etc.
also viewed by people who viewed Ken Barr