Leonard Starr

Cartoonist | Artist

Something Missing?

Leonard Starr (October 28, 1925 - June 30, 2015) was an American cartoonist, comic book artist, and advertising artist, best known for creating the newspaper comic strip On Stage and reviving Little Orphan Annie.

- SDCC Guest in 1982

Subject ID: 40415

More

Leonard Starr (October 28, 1925 - June 30, 2015) was an American cartoonist, comic book artist, and advertising artist, best known for creating the newspaper comic strip On Stage and reviving Little Orphan Annie.

- SDCC Guest in 1982

Subject ID: 40415

Less

Subject ID: 40415