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.
Born |
28 October 1925 New York City
|
Died |
30 June 2015 (aged 89)
|
Zodiac | Scorpio |
Tags | Add tag |