I agree with the previous comments about using letterpress but I'd stay away from thermography. Letterpress is classy and professional at the same time. You can really see the difference especially when you put it next to a digitally printed business card. The only problem is it's expensive. It's also a very different direction then your provided design and actually might be too idiosyncratic for a photographer business card.
I like reverse out cards (white type on dark) but personally I would stay away from the Trajan 'movie' typeface and use even more classic typefaces like Garamond, Bembo, etc. Depending on your target audience you may want to go san-serif with the type and do Gotham, Avenir, Din etc. But those are just my personal choices.
Typographically I think there is too much going on and as someone else mentioned earlier... alignments. The word "Photographer" is not correctly centered under your name (its off to the left) which throws off the center alignment for the phone number/email address. Then the 2 line mailing address is center aligned, but is then right aligned with the url because of the QR code box. There are too many different types of alignments and too many changes in type sizes, big, small, big, small, etc etc. Ditch the photo and QR box. Keep it typographically timeless. Think about who your target audience is. Don't make them think too much. These are just my thoughts.