Wow! He is AMAZING! Such a good bass player (obviously)!
He looks a little bit off in the whole NIN overall "looks" but his playing just speaks for itself! NIN music is not the most technical bass-wise but the newer songs involve much more complex bass sound than the more rock oriented songs. Listen to "All time low", the bass is theere and it's just soo complex (to me at least) and when he played it live with one of his vintage fender p basses it blew me away!!
I'm a HUGE nine inch nails fan, but somehow I never went to see them live...I really regret it, but I finally saw them, and it was one of the best experiences I've participated in! Visually, sonically! At just inches apart from the stage it was something I honestly want to experience again. And "bumping" into one of the most influential bass players around, made it a whole lot better!