Oh and yeah, he also did Master Mantis in Kung Fu Panda.
Of course, I couldn't resist watching the show until the end but while watching, I found myself happily surprised to see The Phoenix perform Live. Briefly, Phoenix is a band from France making English Indie music and their music is quite great. Refreshing. Original. Really. First time I heard about them was on Myspace, remembering being all excited about their music, listening to them loud in the house. And now performing on SNL. Can't wait to purschase their Album.
Another thing... Oh my god! Hugh Laurie from TV series House is Britain. Thought he was an american, oh well proves he's a good actor.