re: #45 uncah91
Nope. That actor in Tenacious D. Jack Flack.
Tenacious D. is actually performing in Chicago early next month.