He is indeed an extremly good actor .. wasted in some earlier US productions that bought him in for the Shakespearean Gravitas (pissed away by poor scripts in Eleventh Hour) .. but a shining light in various UK productions such as Petruchio in ShakespeaRe-Told.