Carroll grew up in New Jersey where his father, an illustrator for Life (magazine), was his first teacher.
Carroll grew up in New Jersey. His father was his first teacher. His father was an illustrator for Life (magazine).