News & Events

New Studio in McMinnville, OR!

May 1st, 2021

James opened his new private studio, in March 2021. We are now located at: 828 SE 1st St. McMinnville, OR 97128

See Event Details >>

Do you want to get tattooed by James? Here’s how!

March 26th, 2019

In order to serve my clients better, I am changing how I take requests for new projects.

See Event Details >>

Seminars at Evergreen Tattoo Invitational 2019! Copy

January 10th, 2019

New Seminars premiering at the Evergreen Tattoo Invitational! March 17 and 18, 2018! Pre-registration available. Click for more info.

See Event Details >>

James is selling a book of his macro photos of nature on www.blurb.com!

December 18th, 2013

James is selling a new book on www.blurb.com!

See Event Details >>

Seminars in Portland, Oregon and Essen Germany!!!

September 27th, 2013

In October, I will be teaching my new Seminar “Tattooing the Impossible” at these great conventions! BmxNet Expo in Essen, Germany and my hometown Portland, Oregon!

See Event Details >>

James has been out on the road… winning awards!!!

November 9th, 2012

James has been all over the world lately winning competitions.

See Event Details >>

James is giving his ‘Advanced Cover-ups for Tattooists Seminar’ at the Old School Tattoo Expo in St. Louis – November 4th

October 23rd, 2012

Register on-line to see James give his ‘Advanced Cover-ups for Tattooists Seminar’ at the Old School Tattoo Expo in St. Louis – Sunday, November 4th at Noon. Click the link below for details.

See Event Details >>

James is giving his Cover-up seminar at the Paradise Tattoo Gathering September 15th!!

August 12th, 2012

James will be giving his “Advanced Cover-ups for Tattooists” seminar at the Paradise Tattoo Gathering in Keystone, Colorado (near Denver).

See Event Details >>

James will be tattooing at the Paradise Island Ink Feat in San Juan, Puerto Rico!

August 11th, 2012

James will be tattooing at the Paradise Island Ink Feat in San Juan, Puerto Rico!
PARADISE ISLAND INK FEST | 09.08.12 – 09.09.12

See Event Details >>