James Allen
James Allen
(b. Anchorage, Alaska)
Allen is the son of Larry Allen, founder of the Anchorage Tattoo Studio by Larry Allen. His father started the shop in 1975, so Allen grew up around tattooing, traveling to conventions and visiting different studios. He began tattooing after high school and has been a practicing tattooist for 25 years.